Immunocore Holdings plc

IMCR · NASDAQ
Analyze with AI
9/30/2025
6/30/2025
3/31/2025
12/31/2024
Market Cap$1,831,167$1,578,226$1,486,072$1,474,735
- Cash$498,413$487,933$476,845$455,731
+ Debt$43,275$436,464$433,995$432,722
Enterprise Value$1,376,029$1,526,757$1,443,222$1,451,726
Revenue$103,693$97,964$93,881$84,052
% Growth5.8%4.3%11.7%
Gross Profit$103,180$96,924$93,050$83,722
% Margin99.5%98.9%99.1%99.6%
EBITDA$4,145-$6,399$9,963-$15,274
% Margin4%-6.5%10.6%-18.2%
Net Income$785-$10,300$5,023-$23,771
% Margin0.8%-10.5%5.4%-28.3%
EPS Diluted0.016-0.210.097-0.47
% Growth107.4%-316.3%120.7%
Operating Cash Flow-$4,456$25,964$435-$13,951
Capital Expenditures-$748-$414-$298-$3,584
Free Cash Flow-$5,204$25,550$137-$17,535
Immunocore Holdings plc (IMCR) Financial Statements & Key Stats | AlphaPilot