Cabaletta Bio, Inc. (CABA)
NASDAQ: CABA · IEX Real-Time Price · USD
7.39
-0.42 (-5.38%)
At close: Jul 2, 2024, 4:00 PM
7.40
+0.01 (0.14%)
After-hours: Jul 2, 2024, 4:47 PM EDT

Cabaletta Bio Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year
Current20232022202120202019
Market Capitalization
357973268107300336
Market Cap Growth
217.53%262.43%149.94%-64.23%-10.59%-
Enterprise Value
141736167-15192200
PE Ratio
--14.37-5.07-2.32-9.01-15.08
PB Ratio
1.614.122.570.912.742.43
P/FCF Ratio
-12.46-17.93-5.50-3.04-10.95-20.06
P/OCF Ratio
-12.68-18.16-5.79-3.15-11.21-20.93
EV/EBITDA Ratio
-8.39-11.47-3.390.33-5.81-11.85
EV/EBIT Ratio
-7.90-10.88-3.150.32-5.75-11.78
EV/FCF Ratio
-9.20-13.58-3.420.42-6.99-11.92
Debt / Equity Ratio
0.040.020.05---
Debt / EBITDA Ratio
-0.11-0.08-0.10---
Debt / FCF Ratio
-0.12-0.09-0.11---
Quick Ratio
12.4615.0811.2314.5820.9843.28
Current Ratio
12.6615.2911.4714.8621.9244.66
Return on Equity (ROE)
-38.80%-40.80%-54.00%-42.20%-27.60%-34.90%
Return on Assets (ROA)
-36.10%-37.90%-49.90%-40.00%-26.70%-25.40%
Return on Capital (ROIC)
-37.29%-30.95%-49.37%-39.26%-30.89%-13.51%
Earnings Yield
-21.55%-6.96%-19.74%-43.11%-11.11%-6.63%
FCF Yield
-18.51%-5.58%-18.20%-32.85%-9.13%-4.99%
Buyback Yield / Dilution
-53.92%-47.69%-2.41%-17.78%-0.09%-1253.67%
Total Shareholder Return
-53.92%-47.69%-2.41%-17.78%-0.09%-1253.67%
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).