Candel Therapeutics, Inc. (CADL)
NASDAQ: CADL · Real-Time Price · USD
9.47
+0.20 (2.16%)
At close: Jun 25, 2026, 4:00 PM EDT
9.54
+0.07 (0.72%)
After-hours: Jun 25, 2026, 7:59 PM EDT

Candel 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
6943104064352224
Market Cap Growth
136.73%-23.66%850.14%-17.39%-76.93%-
Enterprise Value
535.85239.48317.1330.114.51142.27
Last Close Price
9.475.658.681.471.797.82
PS Ratio
----414.131794.84
PB Ratio
4.925.976.133.361.083.50
P/TBV Ratio
3.845.764.143.341.082.30
EV/Sales Ratio
----36.071138.18
Debt / Equity Ratio
0.350.940.051.050.470.01
Net Debt / Equity Ratio
-1.05-1.36-1.34-0.99-0.99-1.28
Net Debt / EBITDA Ratio
2.621.492.750.341.393.22
Net Debt / FCF Ratio
2.971.823.300.371.443.41
Asset Turnover
-0000.000.00
Quick Ratio
27.6313.312.742.5012.4815.41
Current Ratio
28.0513.492.772.5912.8115.84
Return on Equity (ROE)
-57.30%-64.58%-139.56%-125.50%-33.61%-178.06%
Return on Assets (ROA)
-34.50%-41.60%-45.08%-64.58%-41.61%-40.36%
Return on Invested Capital (ROIC)
-1246.85%-243.88%-136.07%-382.61%-639.92%-613.99%
Return on Capital Employed (ROCE)
-36.28%-52.03%-69.27%-77.48%-44.54%-43.82%
Buyback Yield / Dilution
-51.17%-67.19%-9.47%-0.39%-52.72%-62.49%
Total Shareholder Return
-51.17%-67.19%-9.47%-0.39%-52.72%-62.49%
SEC Filings: 10-K · 10-Q