bf/NASDAQ:CADL_icon.jpeg

NASDAQ:CADL

Candel Therapeutics, Inc.

  • Stock

USD

Last Close

14.00

16/05 16:28

Market Cap

34.85M

Beta: -

Volume Today

703.94K

Avg: 28.77K

PE Ratio

−2.46

PFCF: −1.09

Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
asset turnover
0.00
-
0.00
19.90%
0.00
57.09%
0.00
14.82%
cash per share
2.41
-
1.87
22.34%
4.38
133.78%
2.43
44.49%
1.22
49.65%
company equity multiplier
-5.71
-
-1.62
71.55%
1.39
185.60%
-0.78
156.37%
3.27
517.32%
days of inventory outstanding
days of payables outstanding
128.36
-
days of sales outstanding
dividend yield
ebit per revenue
-72.30
-
-110.48
52.82%
-205.81
86.29%
-277.78
34.97%
ebt per ebit
0.91
-
1.28
40.41%
1.40
9.68%
0.54
61.45%
0.99
82.58%
effective tax rate
0.03
-
-0.25
1,026.76%
-0.00
99.42%
0.85
57,864.63%
enterprise value multiple
-16.63
-
-11.41
31.36%
-2.68
76.49%
-0.08
96.83%
-0.80
845.91%
fixed asset turnover
0.29
-
0.04
84.75%
0.03
27.35%
0.02
30.00%
free cash flow per share
-0.29
-
-0.56
97.31%
-1.27
126.14%
-1.14
10.94%
-1.20
5.66%
gross profit margin
1
-
1
0%
1
0%
1
0%
interest coverage
-485.40
-
-70.86
85.40%
14.79
120.88%
inventory turnover
long term debt to capitalization
-0.06
-
-0.02
62.04%
0.01
141.36%
-0.29
3,462.07%
0.49
269.34%
net income per ebt
0.97
-
1.25
28.96%
1.00
20.15%
0.15
84.77%
1
555.76%
net profit margin
-64.11
-
-177.39
176.69%
-289.42
63.15%
-22.93
92.08%
operating cash flow per share
-0.28
-
-0.48
74.91%
-1.18
142.87%
-1.09
7.41%
-1.18
8.57%
operating profit margin
-72.30
-
-110.48
52.82%
-205.81
86.29%
-277.78
34.97%
payables turnover
2.84
-
pretax profit margin
-65.92
-
-141.44
114.56%
-288.99
104.32%
-150.35
47.97%
price fair value
-16.27
-
-5.56
65.83%
2.30
141.39%
-0.52
122.63%
3.34
740.96%
receivables turnover
return on assets
-0.17
-
-0.58
231.76%
-0.41
29.98%
-0.04
90.90%
-0.91
2,366.17%
return on capital employed
-0.20
-
-0.41
102.54%
-0.31
25.42%
-0.48
57.00%
-1.40
189.60%
return on equity
1.00
-
0.94
5.61%
-0.56
159.94%
0.03
105.13%
-2.98
10,391.89%
total debt to capitalization
-0.06
-
-0.04
24.13%
0.01
120.69%
-0.30
3,552.78%
0.63
311.11%

All numbers in USD (except ratios and percentages)