Candel Therapeutics, Inc. (CADL)
NASDAQ: CADL · Real-Time Price · USD
8.51
-0.76 (-8.20%)
At close: Jun 5, 2026, 4:00 PM EDT
8.46
-0.05 (-0.56%)
After-hours: Jun 5, 2026, 4:08 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
6243104064352224
Market Cap Growth
110.58%-23.66%850.14%-17.39%-76.93%-
Enterprise Value
477.6239.03306.6720.714.04142.27
Last Close Price
8.515.658.681.471.797.82
PS Ratio
----414.131794.84
PB Ratio
4.925.976.133.361.083.50
P/TBV Ratio
3.455.764.143.341.082.30
EV/Sales Ratio
----32.361138.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)
4658.96%2333.38%52142.20%-2168.98%-1708.34%-7339.80%
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