Spero Therapeutics Inc logo

Spero Therapeutics Inc

NEW
STU:2HA (USA)  
€ 1.837 -0.015 (-0.81%) Jul 10
8.76
P/B:
2.30
Market Cap:
€ 106.52M ($ 121.62M)
Enterprise V:
€ 59.40M ($ 67.83M)
Volume:
0
Avg Vol (2M):
2.51K
Trade In:

Spero Therapeutics Inc Valuation Measures