Sutro Biopharma
DB • S090 • US8693672011
Market Closed
Sutro Biopharma
DB • S090 • US8693672011
Market Closed
ORTEX Data Highlights
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
