Tempest Therapeutics, Inc. (TPST)
NASDAQ: TPST · Real-Time Price · USD
1.260
+0.010 (0.80%)
At close: Jun 12, 2026, 4:00 PM EDT
1.270
+0.010 (0.79%)
After-hours: Jun 12, 2026, 4:04 PM EDT

Tempest Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1814377123
Market Cap Growth
-19.93%-61.47%391.85%-38.32%330.99%-10.26%
Enterprise Value
24.1214.5821.8-11.112.98-30.49
Last Close Price
1.262.8710.854.4014.955.28
PB Ratio
21.992.121.920.280.670.08
EV/EBITDA Ratio
---0.39-1.15
EV/EBIT Ratio
---0.38-1.13
EV/FCF Ratio
---0.40-1.17
Debt / Equity Ratio
8.051.040.430.581.140.47
Net Debt / Equity Ratio
7.360.07-0.78-0.69-0.50-0.92
Net Debt / EBITDA Ratio
-0.14-0.020.360.650.271.25
Net Debt / FCF Ratio
-0.23-0.020.450.680.291.28
Quick Ratio
0.552.332.134.174.292.59
Current Ratio
0.742.502.214.294.533.44
Return on Equity (ROE)
-1150.81%-203.63%-182.35%-131.42%-131.70%173.23%
Return on Assets (ROA)
-313.30%-90.98%-90.29%-59.69%-58.06%-56.16%
Return on Invested Capital (ROIC)
-447.11%-196.19%-249.31%-187.93%-341.80%-565.39%
Return on Capital Employed (ROCE)
-411.88%-130.00%-121.01%-71.99%-75.28%-74.08%
Buyback Yield / Dilution
-133.63%-93.35%-80.99%-33.49%-204.70%-709.62%
Total Shareholder Return
-133.63%-93.35%-80.99%-33.49%-204.70%-709.62%
SEC Filings: 10-K · 10-Q