Summit Therapeutics Inc. (SMMT)
NASDAQ: SMMT · Real-Time Price · USD
14.87
+0.91 (6.52%)
At close: Aug 10, 2026, 4:00 PM EDT
14.79
-0.08 (-0.54%)
Pre-market: Aug 11, 2026, 4:55 AM EDT

Summit Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
11,86313,56113,1671,831897264
Market Cap Growth
-44.27%3.00%618.96%104.13%240.18%-32.05%
Enterprise Value
11,19212,86912,7611,7511,067194.72
Last Close Price
14.8717.4917.852.614.252.69
PB Ratio
18.7220.5833.8723.577.083.17
P/TBV Ratio
18.1319.9133.1521.346.585.00
EV/EBITDA Ratio
12.7911.7665.09---
EV/EBIT Ratio
12.7911.7665.11---
Debt / Equity Ratio
0.030.030.011.334.080.02
Debt / EBITDA Ratio
0.020.020.04---
Net Debt / Equity Ratio
-1.06-1.05-1.04-1.031.34-0.83
Net Debt / EBITDA Ratio
-0.77-0.63-2.070.19-2.400.82
Net Debt / FCF Ratio
1.462.142.851.04-4.030.95
Quick Ratio
6.679.779.899.179.153.47
Current Ratio
6.969.8710.159.3016.933.80
Return on Equity (ROE)
-132.85%-206.10%-94.90%-601.85%-75.05%-108.89%
Return on Assets (ROA)
116.39%184.44%61.39%-99.68%-18.54%-79.85%
Return on Invested Capital (ROIC)
----293.64%-46.35%-620.58%
Return on Capital Employed (ROCE)
131.87%204.18%68.01%-106.98%-20.22%-101.18%
Buyback Yield / Dilution
-4.03%-4.06%-15.96%-220.50%-46.78%-89.45%
Total Shareholder Return
-4.03%-4.06%-15.96%-220.50%-46.78%-89.45%
SEC Filings: 10-K · 10-Q