logo

Sutro Biopharma

Nasdaq • STRO US8693672011

Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

339m USD | # 6786 in US

Volume

338.92k shares | 8.78m USD

Shares Outstanding

16.58m

Free Float Shares

64.93% | 10.77m

DB:S090

News