Immunocore Holdings plc Ratios

Ratios Dec2020 Dec2021 Dec2022 Dec2023 Dec2024
Profitability
Gross Margin 99.38%99.58%99.12%
EBT Margin -290.10%-493.04%-23.45%-24.41%-17.07%
EBIT Margin 14.09%-478.53%-29.66%-23.91%-22.71%
EBITDA Margin 14.09%-494.14%-44.10%-14.78%-15.66%
Operating Margin 14.09%-478.53%-29.66%-23.91%-22.71%
Net Margin -290.10%-492.37%-30.13%-22.17%-16.47%
FCF Margin -446.14%-396.04%-29.49%-1.00%6.73%
Efficiency
Inventory Average 2.60M4.97M
Assets Average 561.88M803.25M
Equity Average 353.87M364.78M
Invested Capital 338.90M368.84M360.72M
Asset Utilization Ratio 0.440.39
Leverage & Solvency
Interest Coverage Ratio -1.26-31.33-9.56-11.57-3.74
Debt to Equity 0.140.131.08
Debt Ratio 0.090.080.39
Equity Ratio 0.640.620.36
Times Interest Earned -1.26-31.33-9.56-11.57-3.74
Valuation
Enterprise Value 987.35M2,331.46M2,935.00M655.59M
Market Capitalization 987.35M2,733.94M3,377.62M1,475.97M
Return Ratios
Return on Sales -2.90%-4.92%-0.30%-0.22%-0.16%
Return on Capital Employed -0.14%-0.12%
Return on Invested Capital -0.15%-0.19%
Return on Assets -0.10%-0.06%
Return on Equity -0.16%-0.14%