logo

Sutro Biopharma

DB • S090 US8693672011

Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

490m USD | # 6025 in DE

Volume

613 shares | 21.78k USD

Shares Outstanding

16.57m

Free Float Shares

62.17% | 10.3m

Nasdaq:STRO

News