Immunocore Holdings plc

IMCR · NASDAQ
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$1,474,735$3,340,095$2,156,793$1,074,871
- Cash$455,731$442,626$332,539$237,886
+ Debt$432,722$84,032$69,303$63,836
Enterprise Value$1,451,726$2,981,501$1,893,557$900,821
Revenue$247,771$249,428$144,235$36,484
% Growth-0.7%72.9%295.3%
Gross Profit$239,382$248,391$138,941$36,484
% Margin96.6%99.6%96.3%100%
EBITDA-$38,504-$51,646-$38,355-$166,715
% Margin-15.5%-20.7%-26.6%-457%
Net Income-$40,805-$55,287-$43,465-$180,029
% Margin-16.5%-22.2%-30.1%-493.4%
EPS Diluted-1.02-1.13-0.95-3
% Growth9.7%-18.9%68.3%
Operating Cash Flow$26,061$2,940-$49,209-$143,106
Capital Expenditures-$5,173-$5,425-$2,203-$1,386
Free Cash Flow$20,888-$2,485-$51,412-$144,492