logo

Sutro Biopharma

DB • S090 US8693672011

Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

339m USD | # 6823 in DE

Volume

30 shares | 703.26 USD

Shares Outstanding

16.58m

Free Float Shares

64.93% | 10.77m

Nasdaq:STRO

News