Immunocore (IMCR)
undefined
undefined%
At close: undefined
29.87
0.00%
After-hours Jan 06, 2025, 04:00 PM EST

Ratios (Annual)

Discover comprehensive ratio statement breakdowns that reveal insights into revenue, expenses, and beyond.
Year FY23 FY22 FY21 FY20 FY19 FY18
PE Ratio -60.41 -52.32 -8.17 -13.56 -8.56 -12.91
PS Ratio 13.39 15.01 40.53 33.37 34.65 39.09
PB Ratio 9.06 7.74 6.27 18.16 60.22 16.34
P/FCF Ratio -1.34K -64.45 -8.22 -15.79 -8.42 -45.86
P/OCF Ratio 1.14K -68.98 -8.28 -16.59 -8.77 -55.62
OCF/S Ratio 0.01 -0.22 -4.89 -2.01 -3.95 -0.7
Debt / Equity Ratio 0.13 -0.06 0.34 1.08 1.30 0.33
Quick Ratio 3.77 4.70 4.60 3.17 2.05 3.60
Current Ratio 3.80 4.72 4.29 2.78 1.47 3.45
Asset Turnover 0.42 0.33 0.09 0.15 0.14 0.12
Interest Coverage -11.57 -5.15 -23.25 -27.72 -31.17 -110.99
Return on Equity (ROE) -0.15 -0.15 -0.77 -1.34 -7.04 -1.27
Return on Assets (ROA) -0.09 -0.09 -0.44 -0.38 -0.56 -0.37
Return on Capital (ROIC) -0.13 -0.11 -0.56 -0.61 -1.17 -0.64
Dividend Yield n/a n/a n/a n/a n/a n/a
Payout Ratio n/a n/a n/a n/a n/a n/a
Gross Profit Margin 99.58% 99.68% -176.12% -148.42% -289.54% 100.00%
Net Profit Margin -22.17% -28.68% -495.94% -246.04% -404.89% -302.82%
Pretax Profit Margin -24.41% -30.71% -531.4% -290.1% -491.6% -372.78%
Operating Profit Margin -23.91% -27.56% -509.66% -286.22% -460.95% -395.09%
FCF Margin -1% -23.28% -493.05% -211.36% -411.59% -85.24%
EBITDA Margin -20.71% -26.68% -628.64% -340.66% -440.92% -366.74%