bf/NASDAQ:CABA_icon.png

NASDAQ:CABA

Cabaletta Bio, Inc.

  • Stock

USD

Last Close

12.69

16/05 20:00

Market Cap

954.68M

Beta: 2.53

Volume Today

652.29K

Avg: 390.10K

PE Ratio

−15.75

PFCF: −19.39

Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
revenue
cost of revenue
104K
-
354K
240.38%
733K
107.06%
3.68M
402.59%
1.43M
61.29%
gross profit
-104K
-
-354K
240.38%
-733K
107.06%
-3.68M
402.59%
-1.43M
61.29%
selling and marketing expenses
-1.43M
-
general and administrative expenses
1.73M
-
7.01M
306.26%
12.46M
77.65%
13.82M
10.93%
14.84M
7.38%
19.24M
29.63%
selling general and administrative expenses
1.73M
-
7.01M
306.26%
12.46M
77.65%
13.82M
10.93%
14.84M
7.38%
17.81M
20.02%
research and development expenses
4.47M
-
11.67M
161.27%
21.38M
83.15%
32.49M
52.01%
39.30M
20.95%
55.42M
41.03%
other expenses
-6.24M
-
cost and expenses
6.19M
-
18.68M
201.68%
33.83M
81.09%
46.31M
36.89%
54.14M
16.90%
74.66M
37.90%
operating expenses
6.19M
-
18.68M
201.68%
33.83M
81.09%
46.31M
36.89%
54.14M
16.90%
73.23M
35.27%
interest expense
-1.18M
-
ebitda
-6.19M
-
-18.68M
201.68%
-33.83M
81.09%
-46.31M
36.89%
-54.14M
16.90%
-73.23M
35.27%
operating income
-6.19M
-
-18.68M
201.68%
-33.83M
81.09%
-46.31M
36.89%
-54.14M
16.90%
-74.66M
37.90%
depreciation and amortization
-6.01M
-
104K
101.73%
354K
240.38%
733K
107.06%
1.18M
60.71%
1.43M
21.05%
total other income expenses net
-6.24M
-
1.74M
127.87%
494K
71.61%
24K
95.14%
1.16M
4,750%
6.99M
500.09%
income before tax
-12.20M
-
-16.94M
38.85%
-33.34M
96.77%
-46.29M
38.84%
-52.98M
14.44%
-67.67M
27.75%
income tax expense
-235K
-
-1.84M
684.68%
-848K
54.01%
-757K
10.73%
-1.16M
53.76%
net income
-12.20M
-
-15.10M
23.74%
-32.49M
115.19%
-45.53M
40.14%
-51.81M
13.79%
-67.67M
30.62%
weighted average shs out
14.51M
-
24.03M
65.61%
23.15M
3.70%
25.74M
11.20%
29.34M
14.01%
40.95M
39.54%
weighted average shs out dil
14.51M
-
24.03M
65.61%
23.15M
3.70%
25.74M
11.20%
29.34M
14.01%
40.95M
39.54%
eps
-0.84
-
-0.63
25.00%
-1.40
122.22%
-1.77
26.43%
-1.77
0%
-1.65
6.78%
epsdiluted
-0.84
-
-0.63
25.00%
-1.40
122.22%
-1.77
26.43%
-1.77
0%
-1.65
6.78%

All numbers in USD (except ratios and percentages)