Cabaletta Bio, Inc. (CABA)
NASDAQ: CABA · Real-Time Price · USD
3.490
-0.190 (-5.16%)
Jun 3, 2026, 1:34 PM EDT - Market open

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
5692201151,086272110
Market Cap Growth
452.44%91.04%-89.39%298.58%148.43%-63.49%
Enterprise Value
509.8689.33-43.15845.8168.78-12.59
Last Close Price
3.492.192.2722.709.253.79
PB Ratio
3.971.960.764.602.610.93
P/TBV Ratio
3.211.560.743.942.590.83
EV/EBITDA Ratio
--0.35--0.28
EV/EBIT Ratio
--0.34--0.27
EV/FCF Ratio
--0.48--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)
-1921.81%-3617.37%-6352.34%-4851.20%9374.72%2737.17%
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