Display in USD
Spero Therapeutics Q2 EPS $(0.16) Down From $(0.03) YoY | WAPE