Spero Therapeutics, Inc. (SPRO) NASDAQ

2.80

-0.0346(-1.22%)

Updated at June 02 12:43PM

Currency In USD

Valuation

Market Cap130.53M
Enterprise Value93.16M
P/E Ratio10.64
PEG Ratio0.02
Price/Sales Ratio2.99
Price/Book Ratio3.06
Enterprise/Revenue2.01
Enterprise/EBITDA7.8

Fiscal Year

Fiscal YearDecember 31, 2025
Most Recent QuarterMarch 31, 2026

Profitability

Profit Margin0.28
Operating Margin0.25

Management Effectiveness

Return On Assets0.26
Return On Equity0.36

Income Statement

Revenue59.62M
Revenue/Share0.96
Gross Profit59.62M
EBITDA-24,000
Net Income8.57M
Diluted EPS0.15

Balance Sheet

Total Cash56.13M
Total Cash/Share0.98
Total Debt2.47M
Total Debt/Equity0.05
Current Ratio10.5
Book Value Per Share0.92

Price History

52-Week Change3.28
52-Week High3.22
52-Week Low1.8
Moving Average 50 Days2.62
Moving Average 200 Days2.35

Statistics

Average Volume510,422
Shares Outstanding57.9M
% Held by Institutions36.85

Dividend And Splits

Trailing Annual Dividend Rate0
Trailing Annual Dividend Yield0
Payout Ratio0
Last Split FactorN/A
Last Split DateN/A