Spero Therapeutics Inc: Navigating Market Fluctuations with a 48.91M Market Cap
Spero Therapeutics Inc saw a rather unpredictable run in, in terms of market performance. The company’s stock reached its highest point at $1.89 on 03/14/24, while the lowest price for the same duration was marked at $0.92 on 01/15/25. 52-week price history of SPRO Stock