Immunocore Holdings (IMCR) Treasury Shares (2025 - 2026)

Immunocore Holdings (IMCR) posted quarterly Treasury Shares of $894326.0 for Q1 2026, up 84.34% year-on-year from $485140.0 in Q1 2025, and up 80.25% on a QoQ basis from $496156.0 in Q4 2025.

Immunocore Holdings (IMCR) Treasury Shares (2025 - 2026) Analysis & Trends

Immunocore Holdings (IMCR) has reported Treasury Shares for 2 consecutive years, with $894326.0 the latest figure, recorded in Q1 2026.

  • Quarterly Treasury Shares rose 84.34% year-over-year to $894326.0 in Q1 2026, while the trailing twelve-month figure through Mar 2026 was $894326.0 (up 84.34% YoY) and the FY2025 annual result came in at $496156.0, changed N/A from the prior year.
  • Treasury Shares rose to $894326.0 in Q1 2026 per IMCR's latest filing, from $496156.0 in the prior quarter.
  • Over the last five years, Treasury Shares for IMCR reached as high as $894326.0 in Q1 2026 and fell as low as $479993.0 in Q2 2025.

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) Treasury Shares (Qtr)
1 Oculis Holding AG 68,785.72 Bn 68,785.72 Bn - -21,709.08
2 Nanobiotix 1,895.57 Bn 1,895.51 Bn - 265,401.92
3 BeOne Medicines 471.35 Bn 466.56 Bn 1.35 Bn -
4 NuCana 279.75 Bn 279.75 Bn - -
5 Vertex Pharmaceuticals 120.24 Bn 113.00 Bn 2.59 Bn -
6 Regeneron Pharmaceuticals 67.80 Bn 59.04 Bn 3.31 Bn 19.41 Bn
7 Belite Bio 62.51 Bn 62.51 Bn - -
8 Argenx Se 57.38 Bn 57.38 Bn 1.41 Bn -
9 Revolution Medicines 37.78 Bn 37.78 Bn - 5.14 Mn
10 Immunocore Holdings 1.80 Bn 957.43 Mn 106.24 Mn 894,326.00

Historic Data

Download Data
DateValue
Mar 31, 2026 894,326.00
Mar 31, 2026 894,326.00
Dec 31, 2025 496,156.00
Dec 31, 2025 496,156.00
Sep 30, 2025 491,957.00
Sep 30, 2025 491,957.00
Jun 30, 2025 479,993.00
Jun 30, 2025 479,993.00
Mar 31, 2025 485,140.00
Mar 31, 2025 485,140.00