Spero Therapeutics, Inc.

SPRO Healthcare Biotechnology

Spero Therapeutics, Inc.’s revenue for fiscal 2025 (year ended December 2025) was $66.8 million, up 39.2% from fiscal 2024.

Revenue
−95.6%
EPS
−433.3%
Free cash flow
+69.7%

Quarter to June 2026, against a year earlier

1.04 0.02 +1.96%
Market cap
$59.4M
P/E
7.4×
Fwd P/E
−1.8×
Dividend yield
—
F-score
5/9
Altman Z
1.04
Beneish M
−1.00
Dividend safety
n/a
Older periods Sep '25 Dec '25 Mar '26 Jun '26
P/E ratio

+8 more quarters

0.00 15.53 8.67 —
P/S ratio
2.61 1.95 2.19 —
P/FCF ratio
0.00 0.00 18.61 —
P/Operating CF
6.07 (15.63) 8.45 —
P/B ratio
3.99 2.21 2.53 —
EV/Sales
1.41 1.35 1.27 —
EV/EBITDA
0.00 14.30 5.77 —
EV/FCF
(2.06) (7.13) 10.82 —
Current Ratio
3.83 7.59 10.50 6.12
Net Debt/EBITDA
6.14 (1.28) 7.45 5.12
Debt/Equity
0.00 0.00 0.00 0.00
Earnings Yield
(42.02%) 6.44% 11.54% —
Free Cash Flow Yield
(26.19%) (9.70%) 5.37% —
Free Cash Flow per Share
0.31 (0.15) 0.28 (0.09)
Book value per Share
0.47 1.05 0.92 0.76
Free Cash Flow
17.42 (8.35) 15.86 (5.35)
EV/EBIT
0.00 14.30 5.77 —
Other line items

Show all line items

Columns are period end dates