IMCR   $29.91  -0.43% Market Closed After Close 29.9 -0.03%

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.26B
forwardPE -15.586045
floatShares 41.83M
sharesOutstanding 50.02M
sharesShort 8.33M
sharesShortPriorMonth 8.46M
dateShortInterest
sharesPercentSharesOut 0.17%
heldPercentInsiders 0.05%
heldPercentInstitutions 0.96%
Short Ratio help_outline 25.73%
shortPercentOfFloat 0.19%
impliedSharesOutstanding
bookValue 7.418
Price To Book help_outline 4.52
earningsQuarterlyGrowth
netIncomeToCommon -54.88M
trailingEps -0.95%
forwardEps -2.15%
enterpriseToEbitda -17.93
lastDividendValue
lastDividendDate
currentQuarterEstimate -0.35 3Q 2024
institutionsCount 188
lastUpdated Nov. 7, 2024, 4:54 a.m.