Immunocore Hldgs Plc

IMCR

$37.25-0.77 (-2.03%)

Jun 7, 2025, 4:00 PM

Financials
52Week High43.3652Week Low23.15
Beta0.84Current Ratio Annual4.39
Current Ratio Quarterly6.36Gross Margin TTM99.01
Market Cap1.91BNet Profit Margin TTM-6.48
Operating Margin TTM-14.27Price To Book5.04
Price To Free Cash Flow TTM43.79Price To Sales TTM5.72
Quick Ratio Annual4.30Quick Ratio Quarterly6.03
Return On Assets TTM-2.09Return On Equity TTM-5.86
Return On Investment TTM-2.76Revenue Growth3Y127.06
Revenue Growth5Y64.57Revenue Growth Quarterly Yoy33.16
Revenue Growth TTMYoy-20.42Revenue Per Share TTM6.42
QuarterFundsAddedExitedIncreasedDecreasedUnchangedSharesValue
Dec 31, 20241171132045.51M$1.07B
Mar 31, 2025118161343322647.62M$1.13B
Change1(1%)15(1500%)12(1200%)40(1333%)30(1500%)262.11M(5%)$66.58M(6%)