Cabaletta Bio, Inc. (CABA)
NASDAQ: CABA · IEX Real-Time Price · USD
11.01
-1.17 (-9.61%)
At close: Apr 26, 2024, 4:00 PM
10.95
-0.06 (-0.54%)
After-hours: Apr 26, 2024, 4:43 PM EDT

Cabaletta Bio Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current20232022202120202019
Market Capitalization
515973268107300336
Market Cap Growth
-262.43%149.94%-64.23%-10.59%-
Enterprise Value
313736167-15192200
PE Ratio
-14.37-14.37-5.07-2.32-9.01-15.08
PB Ratio
2.334.122.570.912.742.43
P/FCF Ratio
-17.93-17.93-5.50-3.04-10.95-20.06
P/OCF Ratio
-18.16-18.16-5.79-3.15-11.21-20.93
EV/EBITDA Ratio
-11.47-11.47-3.390.33-5.81-11.85
EV/EBIT Ratio
-10.88-10.88-3.150.32-5.75-11.78
EV/FCF Ratio
-13.58-13.58-3.420.42-6.99-11.92
Debt / Equity Ratio
0.020.020.05---
Debt / EBITDA Ratio
-0.08-0.08-0.10---
Debt / FCF Ratio
-0.09-0.09-0.11---
Quick Ratio
15.0815.0811.2314.5820.9843.28
Current Ratio
15.2915.2911.4714.8621.9244.66
Return on Equity (ROE)
-40.80%-40.80%-54.00%-42.20%-27.60%-34.90%
Return on Assets (ROA)
-37.90%-37.90%-49.90%-40.00%-26.70%-25.40%
Return on Capital (ROIC)
-30.95%-30.95%-49.37%-39.26%-30.89%-13.51%
Earnings Yield
-12.32%-6.96%-19.74%-43.11%-11.11%-6.63%
FCF Yield
-9.87%-5.58%-18.20%-32.85%-9.13%-4.99%
Buyback Yield / Dilution
-47.69%-47.69%-2.41%-17.78%-0.09%-1253.67%
Total Shareholder Return
-47.69%-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).