Immunocore Holdings plc (IMCR)
NASDAQ: IMCR · IEX Real-Time Price · USD
58.46
+0.46 (0.79%)
Apr 26, 2024, 4:00 PM EDT - Market closed

Immunocore Holdings Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current202320222021202020192018
Market Capitalization
2,9073,3782,7341,500---
Market Cap Growth
-23.54%82.31%----
Enterprise Value
2,4593,0192,4131,282-82-18-132
PE Ratio
-61.09-61.09-52.03-8.33---
PS Ratio
11.6513.5415.6841.10---
PB Ratio
6.319.168.076.99---
P/FCF Ratio
-1359.20-1359.20-53.18-10.39---
P/OCF Ratio
791.961148.85-55.56-10.48---
EV/Sales Ratio
9.8612.1013.8435.14-2.19-0.57-4.46
EV/EBITDA Ratio
-60.38-60.38-85.98-7.790.880.141.31
EV/EBIT Ratio
-54.17-54.17-68.02-7.350.780.121.21
EV/FCF Ratio
-1214.90-1214.90-46.94-8.880.630.125.07
Debt / Equity Ratio
0.230.230.240.371.154.020.33
Debt / EBITDA Ratio
-1.68-1.68-2.90-0.48-0.85-0.55-0.23
Debt / FCF Ratio
-33.82-33.82-1.58-0.55-0.61-0.49-0.91
Quick Ratio
3.563.564.324.142.550.992.78
Current Ratio
3.803.804.704.292.781.473.45
Asset Turnover
0.440.440.390.090.160.14-
Interest Coverage
-10.81-10.81-6.56-31.28-24.88-12.45-103.72
Return on Equity (ROE)
-15.50%-15.50%-18.80%-68.50%-211.30%-291.30%-
Return on Assets (ROA)
-9.80%-9.80%-11.60%-42.20%-38.70%-54.50%-
Return on Capital (ROIC)
-13.17%-13.17%-12.30%-59.34%-72.29%-159.51%-123.85%
Earnings Yield
-1.90%-1.64%-1.92%-12.01%---
FCF Yield
-0.11%-0.07%-1.88%-9.63%---
Buyback Yield / Dilution
-6.94%-6.94%-7.59%-4.29%---
Total Shareholder Return
-6.94%-6.94%-7.59%-4.29%---
Source: Financials are provided by Nasdaq Data Link and sourced from audited reports submitted to the Securities and Exchange Commission (SEC).