IMCR   $33.28  -3.20% Market Closed After Close 33.31 0.09%

Immunocore Holdings PLC
Total Cash 859.60M
totalCashPerShare 17.185
EBITDA -70.49M
Total Debt 472.95M
quickRatio 4.97
currentRatio 5.17
Total Revenue 280.91M
debtToEquity 131.692
Revenue/Share 5.659
ROA -0.058909997
ROE -0.15426
grossProfits
freeCashflow 23.05M
operatingCashflow 11.24M
earningsGrowth
revenueGrowth 0.262
grossMargins 0.28884
ebitdaMargins -0.25092
operatingMargins -0.21243
profitMargins -0.19534999
enterpriseValue 1.33B
forwardPE -16.169905
floatShares 41.83M
sharesOutstanding 50.02M
sharesShort 8.38M
sharesShortPriorMonth 6.88M
dateShortInterest
sharesPercentSharesOut 0.17%
heldPercentInsiders 0.05%
heldPercentInstitutions 0.96%
Short Ratio help_outline 16.10%
shortPercentOfFloat 0.19%
impliedSharesOutstanding
bookValue 7.18
Price To Book help_outline 4.64
earningsQuarterlyGrowth
netIncomeToCommon -54.88M
trailingEps -1.10%
forwardEps -2.06%
enterpriseToEbitda -18.91
lastDividendValue
lastDividendDate
currentQuarterEstimate -0.34 3Q 2024
institutionsCount 188
lastUpdated Oct. 22, 2024, 12:31 a.m.