logo

Spero Therapeutics

Nasdaq • SPRO • US84833T1034

Market Closed

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

News