30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

James Ford

Insider profile

Performance

Overall performance
2.8

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -1% 8.2% 15.1%
Success rate 39% 68% 82%
Transactions
48 94% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 20%
Success rate 73%
Average holding period 220
Transactions 28
James Ford'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
2026-06-11 2026-06-09
GB GSK plc (GSK)
B Purchase
14,649
296.21
£484,318
14,649 296.21 £484,318
2026-05-19 2026-05-15
GB GSK plc (GSK)
B Purchase
75,176
376.66
US$3,472,393
75,176 376.66 US$3,472,393
2026-05-14 2026-05-12
GB GSK plc (GSK)
B Purchase
51,911
446.42
£2,777,445
51,911 446.42 £2,777,445
2026-04-16 2026-04-14
GB GSK plc (GSK)
B Purchase
271
59.17
US$16,010
271 59.17 US$16,010
2026-04-14 2026-04-13
GB GSK plc (GSK)
B Purchase
10
21.71
£217
10 21.71 £217
2026-04-13 2026-04-09
GB GSK plc (GSK)
B Purchase
1,715
21.50
£36,886
1,715 21.50 £36,886
2026-04-10 2026-04-09
GB GSK plc (GSK)
B Purchase
10
21.34
£213
10 21.34 £213
2026-03-12 2026-03-10
GB GSK plc (GSK)
B Purchase
12
20.72
£249
12 20.72 £249
2026-02-24 2026-02-20
GB GSK plc (GSK)
B Purchase
47
59.52
US$2,825
47 59.52 US$2,825
2026-02-11 2026-02-10
GB GSK plc (GSK)
B Purchase
12
21.79
£262
12 21.79 £262
2026-01-16 2026-01-14
GB GSK plc (GSK)
B Purchase
286
50.29
US$14,373
286 50.29 US$14,373
2026-01-13 2026-01-12
GB GSK plc (GSK)
B Purchase
14
18.93
£265
14 18.93 £265
2026-01-13 2026-01-08
GB GSK plc (GSK)
B Purchase
896
18.95
£16,969
896 18.95 £16,969
2026-01-13 2026-01-08
GB GSK plc (GSK)
B Purchase
9
18.94
£170
9 18.94 £170
2025-12-11 2025-12-09
GB GSK plc (GSK)
PP Planned purchase
12
18.08
£217
12 18.08 £217
2025-11-18 2025-11-14
GB GSK plc (GSK)
PP Planned purchase
51
47.18
US$2,399
51 47.18 US$2,399
2025-09-10 2025-09-09
GB GSK plc (GSK)
PP Planned purchase
16
14.86
£238
16 14.86 £238
2025-08-12 2025-08-11
GB GSK plc (GSK)
PP Planned purchase
18
14.08
£254
18 14.08 £254
2025-06-10 2025-06-10 B Purchase
500
116.40
SEK58,198
500 116.40 SEK58,198
2024-12-12 2024-12-10
GB GSK plc (GSK)
B Purchase
18
13.92
£251
18 13.92 £251
2024-11-19 2024-11-15
GB GSK plc (GSK)
B Purchase
64
33.35
US$2,139
64 33.35 US$2,139
2024-11-12 2024-11-11
GB GSK plc (GSK)
B Purchase
18
13.99
£252
18 13.99 £252
2024-11-08 2024-11-08 B Purchase
500
136.00
SEK68,000
500 136.00 SEK68,000
2024-10-17 2024-10-15
GB GSK plc (GSK)
B Purchase
315
39.21
US$12,341
315 39.21 US$12,341
2024-10-17 2024-10-15
GB GSK plc (GSK)
B Purchase
1,314
14.87
£19,551
1,314 14.87 £19,551
2024-10-11 2024-10-10
GB GSK plc (GSK)
B Purchase
9
15.26
£137
9 15.26 £137
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-20 2024-08-16
GB GSK plc (GSK)
B Purchase
51
41.28
US$2,101
51 41.28 US$2,101
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
309
38.74
US$11,952
309 38.74 US$11,952
2024-07-18 2024-07-16
GB GSK plc (GSK)
B Purchase
1,296
14.93
£19,357
1,296 14.93 £19,357
2024-07-15 2024-07-11
GB GSK plc (GSK)
B Purchase
8
15.13
£121
8 15.13 £121
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-20 2024-05-16
GB GSK plc (GSK)
B Purchase
45
44.88
US$2,032
45 44.88 US$2,032
2024-05-14 2024-05-10
GB GSK plc (GSK)
B Purchase
14
17.94
£251
14 17.94 £251
2024-04-19 2024-04-16
GB GSK plc (GSK)
B Purchase
314
39.79
US$12,480
314 39.79 US$12,480
2024-04-19 2024-04-16
GB GSK plc (GSK)
B Purchase
1,269
16.11
£20,444
1,269 16.11 £20,444
2024-04-15 2024-04-11
GB GSK plc (GSK)
B Purchase
7
16.31
£114
7 16.31 £114
2024-04-15 2024-04-10
GB GSK plc (GSK)
B Purchase
14
16.13
£226
14 16.13 £226
2024-03-13 2024-03-11
GB GSK plc (GSK)
B Purchase
16
16.66
£267
16 16.66 £267
2024-02-26 2024-02-22
GB GSK plc (GSK)
B Purchase
52
42.16
US$2,176
52 42.16 US$2,176
2024-02-12 2024-02-09
GB GSK plc (GSK)
B Purchase
14
16.62
£233
14 16.62 £233
2024-01-19 2024-01-16
GB GSK plc (GSK)
B Purchase
271
40.04
US$10,861
271 40.04 US$10,861