logo

Sutro Biopharma

Nasdaq • STRO US8693672011

Market Closed

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

News