Berman David M

Insider profile

Performance

Overall performance

Performance over holding periods
30 days 90 days 120 days
Average return 8% 8.2% 15.1%
Success rate 100% 68% 82%
Transactions
1 0% Buy
34 71% Buy
47 69% Buy
Berman David M's trades of Immunocore Holdings PLC's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-05-22 2026-05-22 PrS Proposed sale
24,929
444.41
US$3,527,693
24,929 444.41 US$3,527,693
2026-05-21 2026-05-21 PrS Proposed sale
22,034
131.35
US$4,945,817
22,034 131.35 US$4,945,817
2026-04-08 2026-04-08 PrS Proposed sale
39,201
348.54
US$2,378,872
39,201 348.54 US$2,378,872
2026-03-11 2026-03-11 PrS Proposed sale
11,832
32.57
US$385,330
11,832 32.57 US$385,330
2026-02-19 2026-02-18 S Sale
5,965 -50.4%
32.35
US$192,968
5,965 -50.4% 32.35 US$192,968
2026-02-18 2026-02-18 PrS Proposed sale
5,965
32.35
US$192,951
5,965 32.35 US$192,951
2025-12-08 2025-12-05 PlS Planned sale
572 -100.0%
40.14
US$22,960
572 -100.0% 40.14 US$22,960
2025-12-08 2025-12-04 PlS Planned sale
31,341 -100.0%
40.26
US$1,261,789
31,341 -100.0% 40.26 US$1,261,789
2025-12-01 2025-11-28 PlS Planned sale
5,521 -100.0%
40.09
US$221,337
5,521 -100.0% 40.09 US$221,337
2025-12-01 2025-11-26 PlS Planned sale
69,404 -100.0%
40.12
US$2,784,488
69,404 -100.0% 40.12 US$2,784,488
2025-11-26 2025-11-25 PlS Planned sale
18,020 -100.0%
40.03
US$721,341
18,020 -100.0% 40.03 US$721,341
2025-11-26 2025-11-24 PlS Planned sale
100 -100.0%
40.00
US$4,000
100 -100.0% 40.00 US$4,000
2025-11-24 2025-11-24 PrS Proposed sale
136,790
39.35
US$5,382,687
136,790 39.35 US$5,382,687
2025-10-02 2025-09-30 PlS Planned sale
61,849 -100.0%
35.23
US$2,178,940
61,849 -100.0% 35.23 US$2,178,940
2025-09-16 2025-09-15 PlS Planned sale
200 -100.0%
35.01
US$7,002
200 -100.0% 35.01 US$7,002
2025-09-16 2025-09-12 PlS Planned sale
1,300 -100.0%
36.31
US$47,203
1,300 -100.0% 36.31 US$47,203
2025-09-16 2025-09-12 PlS Planned sale
21,232 -94.2%
35.63
US$756,496
21,232 -94.2% 35.63 US$756,496
2025-09-12 2025-09-11 PlS Planned sale
19,081 -100.0%
36.28
US$692,259
19,081 -100.0% 36.28 US$692,259
2025-09-12 2025-09-10 PlS Planned sale
1,200 -100.0%
36.77
US$44,124
1,200 -100.0% 36.77 US$44,124
2025-09-12 2025-09-10 PlS Planned sale
30,138 -96.2%
36.12
US$1,088,585
30,138 -96.2% 36.12 US$1,088,585
2025-09-10 2025-09-10 PrS Proposed sale
135,000
36.59
US$4,939,650
135,000 36.59 US$4,939,650
2024-03-01 2024-02-28 PlS Planned sale
1,200 -100.0%
70.45
US$84,540
1,200 -100.0% 70.45 US$84,540
2024-03-01 2024-02-28 PlS Planned sale
10,937 -90.1%
69.73
US$762,637
10,937 -90.1% 69.73 US$762,637
2024-03-01 2024-02-28 PlS Planned sale
7,472 -38.1%
68.84
US$514,372
7,472 -38.1% 68.84 US$514,372
2024-03-01 2024-02-28 PlS Planned sale
16,900 -46.3%
67.61
US$1,142,609
16,900 -46.3% 67.61 US$1,142,609
2024-02-28 2024-02-27 PlS Planned sale
3,394 -100.0%
71.97
US$244,266
3,394 -100.0% 71.97 US$244,266
2024-02-28 2024-02-27 PlS Planned sale
25,944 -88.4%
71.32
US$1,850,326
25,944 -88.4% 71.32 US$1,850,326
2024-02-28 2024-02-27 PlS Planned sale
21,152 -41.9%
70.42
US$1,489,524
21,152 -41.9% 70.42 US$1,489,524
2024-02-28 2024-02-27 PlS Planned sale
4,448 -8.1%
69.45
US$308,914
4,448 -8.1% 69.45 US$308,914
2024-02-28 2024-02-26 PlS Planned sale
2,037 -100.0%
71.31
US$145,258
2,037 -100.0% 71.31 US$145,258
2024-02-28 2024-02-26 PlS Planned sale
26,516 -92.9%
70.60
US$1,872,030
26,516 -92.9% 70.60 US$1,872,030
2024-02-26 2024-02-26 PrS Proposed sale
120,000
70.65
US$8,478,000
120,000 70.65 US$8,478,000
2023-11-30 2023-11-30 PrS Proposed sale
120,000
51.76
US$6,211,375
120,000 51.76 US$6,211,375
2023-11-16 2023-11-16 PrS Proposed sale
7,550
47.23
US$356,597
7,550 47.23 US$356,597
2023-11-06 2023-11-06 PrS Proposed sale
25,430
48.48
US$1,232,968
25,430 48.48 US$1,232,968
2023-10-02 2023-10-02 PrS Proposed sale
18,750
48.86
US$916,043
18,750 48.86 US$916,043
2023-08-25 2023-08-25 PrS Proposed sale
120,000
57.69
US$6,922,795
120,000 57.69 US$6,922,795
2023-08-17 2023-07-07 PrS Proposed sale
262,114
59.08
US$15,487,000
262,114 59.08 US$15,487,000
2023-06-05 2023-06-05 PrS Proposed sale
150,000
56.28
US$8,442,000
150,000 56.28 US$8,442,000