Spero Therapeutics
Nasdaq • SPRO • US84833T1034
Market Closed
Spero Therapeutics
Nasdaq • SPRO • US84833T1034
Market Closed
ORTEX Data Highlights
ORTEX Data Highlights
Generating your data highlights...
Market Cap
72.8m USD | # 8997 in US
Volume
1.21m shares | 1.71m USD
Shares Outstanding
58.23m
Free Float Shares
80.22% | 46.72m
DB:2HA
