Current Stock Value

Immunocore Holdings plc (IMCR)

$61.53

-0.01 (-0.02%)
Valuation Date: 11/28/2022
Share Price on Valuation Date 61.53$
Stock Beta 0.00
Outstanding Shares 42.49