NASDAQ : IMCR

Immunocore Holdings plc

$34.47 USD

-$0.21 (-0.61%)

Volume
42.16K
Average Volume
503.66K
Market Capitalization
$1.75B
P/E Ratio
-93.18
Dividend Yield
0.00%
Price Target
$38.00
Year High
$40.72
Year Low
$27.56
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$4.18

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.45%

Investors Holding

7

change: -146 | last: 153

Increased Positions

4

change: -71 | last: 75

Reduced Positions

1

change: -40 | last: 41

New Positions

1

change: -21 | last: 22

Sold Positions

138

change: 108 | last: 30

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -864.8265 | last: 8.6483

Total Invested

7.29M

IMCR Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $34.71 50.35M $1.75B $467.71M $436.69M $1.72B
2024-12-31 $29.50 49.99M $1.47B $455.73M $432.72M $1.45B
2023-12-31 $53.72 48.89M $2.63B $350.27M $66.5M $2.34B
2022-12-31 $47.18 45.71M $2.16B $402.47M $81.45M $1.84B
2021-12-31 $25.30 42.49M $1.07B $321.06M $86.16M $839.97M
2020-12-31 $31.62 31.78M $1B $176.78M $74.47M $902.61M
2019-12-31 $32.58 27.31M $889.53M $97.99M $78.7M $870.25M
2018-12-31 $33.86 27.31M $924.71M $124.38M $18.88M $819.2M
2017-12-31 $31.98 2.46M $78.64M $83.99M $17.17M $11.82M
2016-12-31 $34.99 2.45M $85.71M $134.29M -$ -$48.58M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $30.15 50.75M $1.53B $452.68M $435.68M $1.51B
2025-12-31 $34.71 50.35M $1.75B $467.71M $436.69M $1.72B
2025-09-30 $36.33 50.4M $1.83B $498.41M $435.86M $1.77B
2025-06-30 $31.38 50.29M $1.58B $487.93M $436.46M $1.53B
2025-03-31 $29.67 50.09M $1.49B $476.84M $434M $1.44B
2024-12-31 $29.50 49.99M $1.47B $455.73M $432.72M $1.45B
2024-09-30 $31.13 50.02M $1.56B $537.77M $481.06M $1.5B
2024-06-30 $36.43 50.01M $1.82B $504.98M $472.95M $1.79B
2024-03-31 $62.94 49.88M $3.14B $832.82M $472.77M $2.78B
2023-12-31 $53.72 48.89M $2.63B $350.27M $67.27M $2.34B
2023-09-30 $42.54 54.16M $2.3B $363.88M $70.41M $2.01B
2023-06-30 $47.21 48.69M $2.3B $343.59M $67.44M $2.02B