Spero Therapeutics' earnings of $0.02 fell short of expectations, while profits exceeded forecasts.
Daily NewsAccording to Spero Therapeutics (NASDAQ: SPRO) report, the earnings per share for the first quarter came in at -$0.380, which is $0.02 worse than analysts' expect...
Read More