Immunocore Holdings plc

Net Selling
IMCR·US·🇺🇸 US
39%buys·61%sales
144 transactions
$144.0MTotal buys·24 buys
$918.8MTotal sells·38 sells
1818 insiders
Last: Dec 5, 2025