Sutro Biopharma
Nasdaq • STRO • US8693672011
Market Closed
Sutro Biopharma
Nasdaq • STRO • US8693672011
Market Closed
ORTEX Data Highlights
ORTEX Data Highlights
Generating your data highlights...
Market Cap
490m USD | # 6016 in US
Volume
318.11k shares | 9.83m USD
Shares Outstanding
16.57m
Free Float Shares
62.17% | 10.3m
DB:S090
