Emma Walmsley

Insider profile

Performance

Overall performance
3.4

Performance over holding periods
3.4
30 days 90 days 120 days
Average return 2% 8.2% 15.1%
Success rate 66% 68% 82%
Transactions
56 100% Buy
34 71% Buy
47 69% Buy
Emma Walmsley's trades of GSK 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
2025-12-11 2025-12-09
GB GSK plc (GSK)
PP Planned purchase
27,099
65.93
£4,794,262
27,099 65.93 £4,794,262
2025-09-10 2025-09-09
GB GSK plc (GSK)
PP Planned purchase
56,350
236.68
£2,269,349
56,350 236.68 £2,269,349
2025-08-12 2025-08-11
GB GSK plc (GSK)
PP Planned purchase
5,060
194.29
£1,870,643
5,060 194.29 £1,870,643
2024-12-12 2024-12-10
GB GSK plc (GSK)
B Purchase
18
13.92
£251
18 13.92 £251
2024-11-12 2024-11-11
GB GSK plc (GSK)
B Purchase
18
13.99
£252
18 13.99 £252
2024-10-17 2024-10-15
GB GSK plc (GSK)
B Purchase
1,907
14.87
£28,367
1,907 14.87 £28,367
2024-10-17 2024-10-15
GB GSK plc (GSK)
B Purchase
7,104
15.05
£106,909
7,104 15.05 £106,909
2024-10-11 2024-10-10
GB GSK plc (GSK)
B Purchase
26
15.26
£397
26 15.26 £397
2024-10-10 2024-10-09
GB GSK plc (GSK)
B Purchase
16
14.52
£232
16 14.52 £232
2024-09-12 2024-09-10
GB GSK plc (GSK)
B Purchase
16
16.69
£267
16 16.69 £267
2024-08-12 2024-08-09
GB GSK plc (GSK)
B Purchase
16
15.51
£248
16 15.51 £248
2024-07-18 2024-07-16
GB GSK plc (GSK)
B Purchase
1,881
14.93
£28,085
1,881 14.93 £28,085
2024-07-16 2024-07-15
GB GSK plc (GSK)
B Purchase
7,033
15.05
£105,854
7,033 15.05 £105,854
2024-07-15 2024-07-11
GB GSK plc (GSK)
B Purchase
26
15.13
£393
26 15.13 £393
2024-07-12 2024-07-09
GB GSK plc (GSK)
B Purchase
16
15.19
£243
16 15.19 £243
2024-06-12 2024-06-11
GB GSK plc (GSK)
B Purchase
16
16.23
£260
16 16.23 £260
2024-05-14 2024-05-10
GB GSK plc (GSK)
B Purchase
7
17.94
£126
7 17.94 £126
2024-04-19 2024-04-16
GB GSK plc (GSK)
B Purchase
1,841
16.11
£29,662
1,841 16.11 £29,662
2024-04-17 2024-04-16
GB GSK plc (GSK)
B Purchase
6,864
16.29
£111,812
6,864 16.29 £111,812
2024-04-15 2024-04-11
GB GSK plc (GSK)
B Purchase
24
16.31
£391
24 16.31 £391
2024-04-15 2024-04-10
GB GSK plc (GSK)
B Purchase
16
16.13
£258
16 16.13 £258
2024-03-13 2024-03-11
GB GSK plc (GSK)
B Purchase
14
16.66
£233
14 16.66 £233
2024-02-12 2024-02-09
GB GSK plc (GSK)
B Purchase
16
16.62
£266
16 16.62 £266
2024-01-19 2024-01-16
GB GSK plc (GSK)
B Purchase
0
15.84
£0
0 15.84 £0
2024-01-17 2024-01-15
GB GSK plc (GSK)
B Purchase
4,947
15.56
£77,000
4,947 15.56 £77,000
2024-01-16 2024-01-11
GB GSK plc (GSK)
B Purchase
22
15.65
£344
22 15.65 £344
2024-01-16 2024-01-10
GB GSK plc (GSK)
B Purchase
14
15.70
£220
14 15.70 £220
2023-12-13 2023-12-11
GB GSK plc (GSK)
B Purchase
18
14.40
£259
18 14.40 £259
2023-11-13 2023-11-09
GB GSK plc (GSK)
B Purchase
18
14.23
£256
18 14.23 £256
2023-10-20 2023-10-17
GB GSK plc (GSK)
B Purchase
0
15.06
£0
0 15.06 £0
2023-10-18 2023-10-16
GB GSK plc (GSK)
B Purchase
5,020
15.20
£76,297
5,020 15.20 £76,297
2023-10-13 2023-10-12
GB GSK plc (GSK)
B Purchase
22
15.21
£335
22 15.21 £335
2023-10-12 2023-10-10
GB GSK plc (GSK)
B Purchase
16
15.22
£244
16 15.22 £244
2023-09-13 2023-09-11
GB GSK plc (GSK)
B Purchase
18
14.68
£264
18 14.68 £264
2023-08-10 2023-08-09
GB GSK plc (GSK)
B Purchase
18
13.76
£248
18 13.76 £248
2023-07-20 2023-07-18
GB GSK plc (GSK)
B Purchase
0
13.27
£0
0 13.27 £0
2023-07-20 2023-07-17
GB GSK plc (GSK)
B Purchase
5,677
13.30
£75,502
5,677 13.30 £75,502
2023-07-17 2023-07-13
GB GSK plc (GSK)
B Purchase
24
13.35
£320
24 13.35 £320
2023-07-13 2023-07-11
GB GSK plc (GSK)
B Purchase
18
13.07
£235
18 13.07 £235
2023-06-12 2023-06-09
GB GSK plc (GSK)
B Purchase
18
13.80
£248
18 13.80 £248
2023-05-12 2023-05-11
GB GSK plc (GSK)
B Purchase
18
14.54
£262
18 14.54 £262
2023-04-20 2023-04-18
GB GSK plc (GSK)
B Purchase
5,618
14.93
£83,889
5,618 14.93 £83,889
2023-04-19 2023-04-17
GB GSK plc (GSK)
B Purchase
4,731
15.22
£72,028
4,731 15.22 £72,028
2023-04-17 2023-04-13
GB GSK plc (GSK)
B Purchase
20
15.20
£304
20 15.20 £304
2023-04-17 2023-04-13
GB GSK plc (GSK)
B Purchase
16
15.20
£243
16 15.20 £243