Cabaletta Bio, Inc. (CABA)
NASDAQ: CABA · Real-Time Price · USD
3.020
+0.010 (0.33%)
At close: Jun 23, 2026, 4:00 PM EDT
3.000
-0.020 (-0.66%)
After-hours: Jun 23, 2026, 7:35 PM EDT

Cabaletta Bio 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
4922201151,086272110
Market Cap Growth
345.15%91.04%-89.39%298.58%148.43%-63.49%
Enterprise Value
402.24113.55-33.18849.36170.96-12.59
Last Close Price
3.022.192.2722.709.253.79
PB Ratio
3.251.960.764.602.610.93
P/TBV Ratio
2.781.560.743.942.590.83
EV/EBITDA Ratio
--0.27--0.28
EV/EBIT Ratio
--0.27--0.27
EV/FCF Ratio
--0.37--0.36
Debt / Equity Ratio
0.030.030.040.010.030
Net Debt / Equity Ratio
-0.87-0.95-0.97-1.00-0.97-1.04
Net Debt / EBITDA Ratio
0.510.621.203.231.922.68
Net Debt / FCF Ratio
0.630.811.644.362.083.47
Quick Ratio
2.812.666.0515.0811.2314.59
Current Ratio
2.952.776.1515.2911.4714.86
Return on Equity (ROE)
-162.92%-126.98%-59.64%-39.72%-47.62%-40.69%
Return on Assets (ROA)
-114.55%-98.39%-57.05%-40.29%-44.50%-38.42%
Return on Invested Capital (ROIC)
-361.05%-437.29%-609.46%-648.29%-894.27%-3104.09%
Return on Capital Employed (ROCE)
-161.94%-126.24%-63.26%-43.26%-48.03%-40.71%
Buyback Yield / Dilution
-90.89%-61.34%-20.75%-40.14%-13.72%-11.20%
Total Shareholder Return
-90.89%-61.34%-20.75%-40.14%-13.72%-11.20%
SEC Filings: 10-K · 10-Q