bf/NASDAQ:IMCR_icon.jpeg

NASDAQ:IMCR

Immunocore Holdings plc

  • Stock

USD

Last Close

54.25

17/05 20:00

Market Cap

3.46B

Beta: 0.55

Volume Today

786.95K

Avg: 266.28K

PE Ratio

−53.27

PFCF: 257.21

Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
revenue
23.65M
-
25.67M
8.52%
30.11M
17.32%
26.52M
11.93%
143.74M
441.99%
249.43M
73.53%
cost of revenue
99.99M
-
74.81M
25.18%
73.23M
2.12%
454K
99.38%
1.04M
128.41%
gross profit
23.65M
-
-74.32M
414.20%
-44.70M
39.86%
-46.71M
4.50%
143.28M
406.78%
248.39M
73.36%
selling and marketing expenses
83.58M
-
99.99M
19.64%
general and administrative expenses
34.16M
-
44.18M
29.36%
45.74M
3.52%
88.40M
93.26%
selling general and administrative expenses
34.16M
-
44.18M
29.36%
45.74M
3.52%
88.40M
93.26%
93.72M
6.02%
144.50M
54.17%
research and development expenses
83.58M
-
99.99M
19.64%
74.81M
25.18%
73.23M
2.12%
89.17M
21.77%
163.54M
83.41%
other expenses
5.60M
-
185K
96.70%
-1.15M
719.46%
57K
104.97%
-3K
105.26%
-897K
29,800%
cost and expenses
117.73M
-
144.17M
22.46%
119.40M
17.18%
161.68M
35.41%
183.34M
13.40%
309.08M
68.58%
operating expenses
117.73M
-
144.17M
22.46%
119.40M
17.18%
161.68M
35.41%
182.89M
13.12%
308.04M
68.43%
interest expense
842K
-
3.80M
350.83%
3.11M
18.10%
5.81M
86.97%
7.69M
32.32%
5.15M
33.00%
ebitda
-80.95M
-
-107.71M
33.07%
-75.45M
29.96%
-135.12M
79.09%
-36.45M
73.02%
-38.47M
5.53%
operating income
-93.45M
-
-118.32M
26.61%
-86.19M
27.15%
-135.16M
56.81%
-39.61M
70.70%
-59.65M
50.60%
depreciation and amortization
6.71M
-
10.61M
58.13%
10.75M
1.32%
47K
99.56%
3.15M
6,610.64%
4.09M
29.68%
total other income expenses net
5.92M
-
-7.87M
232.94%
-1.17M
85.17%
-5.77M
394.09%
-4.54M
21.30%
-14.07M
210.11%
income before tax
-88.18M
-
-126.19M
43.11%
-87.36M
30.77%
-140.93M
61.32%
-44.15M
68.68%
-60.89M
37.93%
income tax expense
-16.55M
-
-22.26M
34.51%
-13.27M
40.39%
-9.40M
29.11%
-2.92M
68.94%
-5.60M
91.82%
net income
-71.63M
-
-103.93M
45.09%
-74.09M
28.71%
-131.52M
77.51%
-41.22M
68.66%
-55.29M
34.11%
weighted average shs out
27.31B
-
27.31B
0%
31.78M
99.88%
42.49M
33.68%
45.71M
7.59%
48.89B
106,843.14%
weighted average shs out dil
27.31B
-
27.31B
0%
31.78M
99.88%
43.86M
38.01%
45.71M
4.22%
48.89B
106,843.14%
eps
-0.00
-
-0.00
46.15%
-2.33
61,215.79%
-3.10
33.05%
-0.90
70.97%
-0.00
99.88%
epsdiluted
-0.00
-
-0.00
46.15%
-2.33
61,215.79%
-3
28.76%
-0.90
70%
-0.00
99.88%

All numbers in USD (except ratios and percentages)