Analyzing Spero Therapeutics Inc (SPRO)’s financial ratios for investment purposes

As of close of business last night, Spero Therapeutics Inc’s stock clocked out at $1.73, down -3.35% from its previous closing price of $1.79. In other words, the price has decreased by -$0.0600 from its previous closing price. On the day, 895153 shares were traded. SPRO stock price reached its highest trading level at $1.7799 […]