Hal Barron

Insider profile

Hal Barron's trades of GSK plc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
GB GSK plc (GSK)
Transaction date
Purchase
Price
255.46
Quantity 3,675
Value US$3,033,868
GB GSK plc (GSK)
Transaction date
Purchase
Price
232.64
Quantity 56,713
Value US$2,255,952
GB GSK plc (GSK)
Transaction date
Purchase
Price
65.08
Quantity 47,267
Value US$1,316,439
GB GSK plc (GSK)
Transaction date
Purchase
Price
49.67
Quantity 74
Value US$3,676
GB GSK plc (GSK)
Transaction date
Purchase
Price
49.67
Quantity 2,301
Value US$114,269
GB GSK plc (GSK)
Transaction date
Purchase
Price
58.93
Quantity 26
Value US$1,532
GB GSK plc (GSK)
Transaction date
Purchase
Price
59.52
Quantity 64
Value US$3,809
GB GSK plc (GSK)
Transaction date
Purchase
Price
59.52
Quantity 2,008
Value US$119,490
GB GSK plc (GSK)
Transaction date
Sale
Price
59.17
Quantity 67,602
Value US$4,000,000
GB GSK plc (GSK)
Transaction date
Purchase
Price
50.29
Quantity 2,832
Value US$142,446
GB GSK plc (GSK)
Transaction date
Purchase
Price
50.43
Quantity 28
Value US$1,412
GB GSK plc (GSK)
Transaction date
Planned purchase
Price
47.18
Quantity 69
Value US$3,255
GB GSK plc (GSK)
Transaction date
Planned purchase
Price
47.18
Quantity 2,733
Value US$128,935
GB GSK plc (GSK)
Transaction date
Purchase
Price
33.81
Quantity 271
Value US$9,162
GB GSK plc (GSK)
Transaction date
Purchase
Price
33.35
Quantity 87
Value US$2,901
GB GSK plc (GSK)
Transaction date
Purchase
Price
33.35
Quantity 3,447
Value US$114,961
GB GSK plc (GSK)
Transaction date
Purchase
Price
39.21
Quantity 2,917
Value US$114,357
GB GSK plc (GSK)
Transaction date
Purchase
Price
39.06
Quantity 19
Value US$742
GB GSK plc (GSK)
Transaction date
Purchase
Price
0.18
Quantity 224
Value US$41
GB GSK plc (GSK)
Transaction date
Purchase
Price
41.28
Quantity 69
Value US$2,848
GB GSK plc (GSK)
Transaction date
Purchase
Price
41.28
Quantity 2,735
Value US$112,907
GB GSK plc (GSK)
Transaction date
Purchase
Price
38.74
Quantity 2,859
Value US$110,756
GB GSK plc (GSK)
Transaction date
Purchase
Price
39.34
Quantity 16
Value US$629
GB GSK plc (GSK)
Transaction date
Purchase
Price
40.76
Quantity 224
Value US$9,131
GB GSK plc (GSK)
Transaction date
Purchase
Price
44.88
Quantity 2,433
Value US$109,178
GB GSK plc (GSK)
Transaction date
Purchase
Price
44.88
Quantity 61
Value US$2,738
GB GSK plc (GSK)
Transaction date
Purchase
Price
39.79
Quantity 2,906
Value US$115,650
GB GSK plc (GSK)
Transaction date
Purchase
Price
40.96
Quantity 13
Value US$532
GB GSK plc (GSK)
Transaction date
Purchase
Price
41.90
Quantity 219
Value US$9,177
GB GSK plc (GSK)
Transaction date
Purchase
Price
42.16
Quantity 70
Value US$2,951
GB GSK plc (GSK)
Transaction date
Purchase
Price
42.16
Quantity 2,773
Value US$116,920
GB GSK plc (GSK)
Transaction date
Purchase
Price
40.04
Quantity 1,974
Value US$79,029
GB GSK plc (GSK)
Transaction date
Purchase
Price
40.10
Quantity 11
Value US$441
GB GSK plc (GSK)
Transaction date
Purchase
Price
36.62
Quantity 228
Value US$8,348
GB GSK plc (GSK)
Transaction date
Purchase
Price
34.44
Quantity 71
Value US$2,445
GB GSK plc (GSK)
Transaction date
Purchase
Price
34.44
Quantity 2,803
Value US$96,544
GB GSK plc (GSK)
Transaction date
Purchase
Price
36.61
Quantity 1,456
Value US$53,315
GB GSK plc (GSK)
Transaction date
Purchase
Price
36.90
Quantity 8
Value US$295
GB GSK plc (GSK)
Transaction date
Purchase
Price
38.03
Quantity 219
Value US$8,328
GB GSK plc (GSK)
Transaction date
Purchase
Price
34.86
Quantity 2,919
Value US$101,752
GB GSK plc (GSK)
Transaction date
Purchase
Price
34.86
Quantity 74
Value US$2,580
GB GSK plc (GSK)
Transaction date
Purchase
Price
34.91
Quantity 1,590
Value US$55,515
GB GSK plc (GSK)
Transaction date
Purchase
Price
34.81
Quantity 7
Value US$244
GB GSK plc (GSK)
Transaction date
Purchase
Price
0.14
Quantity 240
Value US$35
GB GSK plc (GSK)
Transaction date
Purchase
Price
35.21
Quantity 2,771
Value US$97,568
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-08-18 2026-08-14
GB GSK plc (GSK)
B Purchase
3,675
255.46
US$3,033,868
3,675 255.46 US$3,033,868
2026-08-18 2026-08-14
GB GSK plc (GSK)
B Purchase
56,713
232.64
US$2,255,952
56,713 232.64 US$2,255,952
2026-07-16 2026-07-10
GB GSK plc (GSK)
B Purchase
47,267
65.08
US$1,316,439
47,267 65.08 US$1,316,439
2026-05-20 2026-05-15
GB GSK plc (GSK)
B Purchase
74
49.67
US$3,676
74 49.67 US$3,676
2026-05-19 2026-05-15
GB GSK plc (GSK)
B Purchase
2,301
49.67
US$114,269
2,301 49.67 US$114,269
2026-04-16 2026-04-09
GB GSK plc (GSK)
B Purchase
26
58.93
US$1,532
26 58.93 US$1,532
2026-02-25 2026-02-20
GB GSK plc (GSK)
B Purchase
64
59.52
US$3,809
64 59.52 US$3,809
2026-02-24 2026-02-20
GB GSK plc (GSK)
B Purchase
2,008
59.52
US$119,490
2,008 59.52 US$119,490
2026-02-09 2026-02-05
GB GSK plc (GSK)
S Sale
67,602
59.17
US$4,000,000
67,602 59.17 US$4,000,000
2026-01-16 2026-01-14
GB GSK plc (GSK)
B Purchase
2,832
50.29
US$142,446
2,832 50.29 US$142,446
2026-01-13 2026-01-09
GB GSK plc (GSK)
B Purchase
28
50.43
US$1,412
28 50.43 US$1,412
2025-11-18 2025-11-14
GB GSK plc (GSK)
PP Planned purchase
69
47.18
US$3,255
69 47.18 US$3,255
2025-11-18 2025-11-14
GB GSK plc (GSK)
PP Planned purchase
2,733
47.18
US$128,935
2,733 47.18 US$128,935
2024-12-23 2024-12-20
GB GSK plc (GSK)
B Purchase
271
33.81
US$9,162
271 33.81 US$9,162
2024-11-19 2024-11-15
GB GSK plc (GSK)
B Purchase
87
33.35
US$2,901
87 33.35 US$2,901
2024-11-19 2024-11-15
GB GSK plc (GSK)
B Purchase
3,447
33.35
US$114,961
3,447 33.35 US$114,961
2024-10-17 2024-10-15
GB GSK plc (GSK)
B Purchase
2,917
39.21
US$114,357
2,917 39.21 US$114,357
2024-10-14 2024-10-11
GB GSK plc (GSK)
B Purchase
19
39.06
US$742
19 39.06 US$742
2024-09-24 2024-09-23
GB GSK plc (GSK)
B Purchase
224
0.18
US$41
224 0.18 US$41
2024-08-20 2024-08-16
GB GSK plc (GSK)
B Purchase
69
41.28
US$2,848
69 41.28 US$2,848
2024-08-20 2024-08-16
GB GSK plc (GSK)
B Purchase
2,735
41.28
US$112,907
2,735 41.28 US$112,907
2024-07-18 2024-07-16
GB GSK plc (GSK)
B Purchase
2,859
38.74
US$110,756
2,859 38.74 US$110,756
2024-07-15 2024-07-12
GB GSK plc (GSK)
B Purchase
16
39.34
US$629
16 39.34 US$629
2024-06-21 2024-06-20
GB GSK plc (GSK)
B Purchase
224
40.76
US$9,131
224 40.76 US$9,131
2024-05-20 2024-05-16
GB GSK plc (GSK)
B Purchase
2,433
44.88
US$109,178
2,433 44.88 US$109,178
2024-05-20 2024-05-16
GB GSK plc (GSK)
B Purchase
61
44.88
US$2,738
61 44.88 US$2,738
2024-04-19 2024-04-16
GB GSK plc (GSK)
B Purchase
2,906
39.79
US$115,650
2,906 39.79 US$115,650
2024-04-15 2024-04-12
GB GSK plc (GSK)
B Purchase
13
40.96
US$532
13 40.96 US$532
2024-03-22 2024-03-20
GB GSK plc (GSK)
B Purchase
219
41.90
US$9,177
219 41.90 US$9,177
2024-02-26 2024-02-22
GB GSK plc (GSK)
B Purchase
70
42.16
US$2,951
70 42.16 US$2,951
2024-02-26 2024-02-22
GB GSK plc (GSK)
B Purchase
2,773
42.16
US$116,920
2,773 42.16 US$116,920
2024-01-19 2024-01-16
GB GSK plc (GSK)
B Purchase
1,974
40.04
US$79,029
1,974 40.04 US$79,029
2024-01-16 2024-01-12
GB GSK plc (GSK)
B Purchase
11
40.10
US$441
11 40.10 US$441
2023-12-21 2023-12-20
GB GSK plc (GSK)
B Purchase
228
36.62
US$8,348
228 36.62 US$8,348
2023-11-21 2023-11-16
GB GSK plc (GSK)
B Purchase
71
34.44
US$2,445
71 34.44 US$2,445
2023-11-21 2023-11-16
GB GSK plc (GSK)
B Purchase
2,803
34.44
US$96,544
2,803 34.44 US$96,544
2023-10-20 2023-10-17
GB GSK plc (GSK)
B Purchase
1,456
36.61
US$53,315
1,456 36.61 US$53,315
2023-10-17 2023-10-13
GB GSK plc (GSK)
B Purchase
8
36.90
US$295
8 36.90 US$295
2023-09-21 2023-09-20
GB GSK plc (GSK)
B Purchase
219
38.03
US$8,328
219 38.03 US$8,328
2023-08-23 2023-08-17
GB GSK plc (GSK)
B Purchase
2,919
34.86
US$101,752
2,919 34.86 US$101,752
2023-08-22 2023-08-17
GB GSK plc (GSK)
B Purchase
74
34.86
US$2,580
74 34.86 US$2,580
2023-07-20 2023-07-18
GB GSK plc (GSK)
B Purchase
1,590
34.91
US$55,515
1,590 34.91 US$55,515
2023-07-17 2023-07-14
GB GSK plc (GSK)
B Purchase
7
34.81
US$244
7 34.81 US$244
2023-06-23 2023-06-20
GB GSK plc (GSK)
B Purchase
240
0.14
US$35
240 0.14 US$35
2023-05-22 2023-05-18
GB GSK plc (GSK)
B Purchase
2,771
35.21
US$97,568
2,771 35.21 US$97,568