Immunocore Holdings plc

IMCR · NASDAQ
Analyze with AI
9/30/2025
6/30/2025
3/31/2025
12/31/2024
Valuation
PEG Ratio-5.430.12-0.610.04
FCF Yield-0.28%1.62%0.01%-1.19%
EV / EBITDA-191.89-257.10144.86-88.18
Quality
ROIC-1.98%-1.73%-0.48%-2.33%
Gross Margin99.51%98.94%99.11%99.61%
Cash Conversion Ratio25.18-2.520.090.59
Growth
Revenue 3-Year CAGR18.50%18.93%20.19%24.71%
Free Cash Flow Growth-120.37%18,549.64%100.78%-186.38%
Safety
Net Debt / EBITDA63.478.67-4.301.40
Interest Coverage2.36-4.83-1.20-2.79
Efficiency
Inventory Turnover0.090.190.120.06
Cash Conversion Cycle-2,969.40-1,528.22-2,354.79-5,271.21