logo

Spero Therapeutics

DB • 2HA • US84833T1034

Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

72.8m USD | # 8962 in DE

Volume

2k shares | 2.23k USD

Shares Outstanding

58.23m

Free Float Shares

80.22% | 46.72m

Nasdaq:SPRO

News