로딩 중…
StockDiggingStockDigging

Immunocore Holdings plc

IMCR· NASDAQ
GBGB
$32.43-4.08%
2026-08-03

Financials

Valuation Metrics

Immunocore Holdings plc's Market Cap is $1.65B. At end of 2025 it was $1.75B. Ranked #2191 of 3,112 in US market (top 70%), #862 of 1,445 on NASDAQ (top 60%), #157 of 269 in Pharmaceuticals, Biotechnology & Life Sciences (top 58%) by Market Cap.

Investment Metrics(as of 2026-08-03)

MetricValue
Size
Market Cap$1.65B
Revenue$386M
Net Income$-19M
Total Assets$1.07B
Net Assets$394M
Value
P/B4.19x
P/S4.28x
EV/EBITDA261.61x
FCF Yield-1.86%
Profitability
ROE-4.78%
ROA-1.76%
Op. Margin-7.61%
Revenue Growth13.63%
Earnings Growth158.23%
Financial Health
Debt Ratio172.33%
Total Debt$436M
FCF$-31M
Cash$453M
Current Ratio4.18x
Net Debt/EBITDA-2.72x
Performance
1Y Return-1.70%
1M Return-0.22%
From 52W High-20.34%
1Y MDD-30.91%
Trading
Volume632,036 shares
Trading Value$21M
Per Share
EPS$-0.53
BPS$7.57