Shattuck Labs
Nasdaq • STTK • US82024L1035
Market Closed
Shattuck Labs
Nasdaq • STTK • US82024L1035
Market Closed
ORTEX Data Highlights
ORTEX Data Highlights
Generating your data highlights...
Market Cap
518m USD | # 6009 in US
Volume
557.72k shares | 3.33m USD
Shares Outstanding
75.58m
Free Float Shares
66.43% | 50.21m
