Spero Therapeutics Inc logo

Spero Therapeutics Inc

NEW
STU:2HA (USA)  
€ 1.837 -0.039 (-2.06%) Jul 10
8.83
P/B:
2.32
Market Cap:
€ 107.79M ($ 123.08M)
Enterprise V:
€ 60.67M ($ 69.28M)
Volume:
0
Avg Vol (2M):
2.51K
Trade In:

Spero Therapeutics Inc Valuation Measures