Ekaterina Thomson

Insider profile

Performance

Overall performance
3.4

Performance over holding periods
3.4
30 days 90 days 120 days
Average return 4% 8.2% 15.1%
Success rate 60% 68% 82%
Transactions
45 100% Buy
34 71% Buy
47 69% Buy
Ekaterina Thomson's trades of BP 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
Transaction date
Purchase
Price
268.09
Quantity 93,108
Value £3,978,789
Transaction date
Purchase
Price
490.94
Quantity 39,611
Value £4,761,145
GB GSK plc (GSK)
Transaction date
Purchase
Price
108.42
Quantity 5,941
Value £391,420
Transaction date
Purchase
Price
4.69
Quantity 74
Value £347
Transaction date
Purchase
Price
4.58
Quantity 4,887
Value £22,394
Transaction date
Purchase
Price
4.58
Quantity 7,107
Value £32,567
Transaction date
Purchase
Price
5.29
Quantity 5
Value £26
Transaction date
Purchase
Price
5.36
Quantity 5
Value £27
Transaction date
Purchase
Price
5.81
Quantity 5
Value £29
GB GSK plc (GSK)
Transaction date
Purchase
Price
21.50
Quantity 96
Value £2,055
Transaction date
Purchase
Price
5.84
Quantity 58
Value £339
Transaction date
Purchase
Price
5.98
Quantity 6,824
Value £40,830
Transaction date
Purchase
Price
5.98
Quantity 5,423
Value £32,447
Transaction date
Purchase
Price
5.10
Quantity 5
Value £26
Transaction date
Purchase
Price
0.00
Quantity 50,158
Value £5
Transaction date
Purchase
Price
0.00
Quantity 47,672
Value £5
Transaction date
Purchase
Price
4.78
Quantity 5
Value £24
Transaction date
Purchase
Price
4.26
Quantity 5
Value £21
GB GSK plc (GSK)
Transaction date
Purchase
Price
18.95
Quantity 96
Value £1,812
Transaction date
Purchase
Price
4.25
Quantity 79
Value £336
Transaction date
Purchase
Price
4.27
Quantity 6,103
Value £26,078
Transaction date
Planned purchase
Price
4.46
Quantity 5
Value £22
Transaction date
Planned purchase
Price
4.23
Quantity 5
Value £21
Transaction date
Planned purchase
Price
4.23
Quantity 5
Value £21
Transaction date
Purchase
Price
3.79
Quantity 83
Value £315
Transaction date
Purchase
Price
3.84
Quantity 3,608
Value £13,856
Transaction date
Purchase
Price
3.94
Quantity 5
Value £20
Transaction date
Purchase
Price
3.73
Quantity 7
Value £26
GB GSK plc (GSK)
Transaction date
Purchase
Price
14.87
Quantity 108
Value £1,609
Transaction date
Purchase
Price
4.06
Quantity 5
Value £20
Transaction date
Purchase
Price
4.10
Quantity 72
Value £295
Transaction date
Purchase
Price
4.09
Quantity 2,821
Value £11,530
Transaction date
Purchase
Price
4.07
Quantity 8
Value £33
Transaction date
Purchase
Price
4.34
Quantity 5
Value £22
GB GSK plc (GSK)
Transaction date
Purchase
Price
14.93
Quantity 107
Value £1,593
Transaction date
Purchase
Price
4.54
Quantity 5
Value £23
Transaction date
Purchase
Price
4.75
Quantity 58
Value £276
Transaction date
Purchase
Price
4.84
Quantity 2,213
Value £10,704
Transaction date
Purchase
Price
4.63
Quantity 7
Value £32
Transaction date
Purchase
Price
5.04
Quantity 5
Value £25
GB GSK plc (GSK)
Transaction date
Purchase
Price
16.11
Quantity 104
Value £1,683
Transaction date
Purchase
Price
5.17
Quantity 5
Value £26
Transaction date
Purchase
Price
4.96
Quantity 55
Value £273
Transaction date
Purchase
Price
5.09
Quantity 2,086
Value £10,608
Transaction date
Purchase
Price
4.72
Quantity 5
Value £24
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-08-11 2026-08-10 B Purchase
93,108
268.09
£3,978,789
93,108 268.09 £3,978,789
2026-07-13 2026-07-10 B Purchase
39,611
490.94
£4,761,145
39,611 490.94 £4,761,145
2026-07-14 2026-07-09
GB GSK plc (GSK)
B Purchase
5,941
108.42
£391,420
5,941 108.42 £391,420
2026-07-03 2026-07-02 B Purchase
74
4.69
£347
74 4.69 £347
2026-07-03 2026-07-01 B Purchase
4,887
4.58
£22,394
4,887 4.58 £22,394
2026-07-03 2026-07-01 B Purchase
7,107
4.58
£32,567
7,107 4.58 £32,567
2026-06-11 2026-06-10 B Purchase
5
5.29
£26
5 5.29 £26
2026-05-12 2026-05-11 B Purchase
5
5.36
£27
5 5.36 £27
2026-04-14 2026-04-10 B Purchase
5
5.81
£29
5 5.81 £29
2026-04-13 2026-04-09
GB GSK plc (GSK)
B Purchase
96
21.50
£2,055
96 21.50 £2,055
2026-04-07 2026-04-02 B Purchase
58
5.84
£339
58 5.84 £339
2026-04-02 2026-04-01 B Purchase
6,824
5.98
£40,830
6,824 5.98 £40,830
2026-04-02 2026-04-01 B Purchase
5,423
5.98
£32,447
5,423 5.98 £32,447
2026-03-11 2026-03-10 B Purchase
5
5.10
£26
5 5.10 £26
2026-02-20 2026-02-18 B Purchase
50,158
0.00
£5
50,158 0.00 £5
2026-02-20 2026-02-18 B Purchase
47,672
0.00
£5
47,672 0.00 £5
2026-02-11 2026-02-10 B Purchase
5
4.78
£24
5 4.78 £24
2026-01-13 2026-01-12 B Purchase
5
4.26
£21
5 4.26 £21
2026-01-13 2026-01-08
GB GSK plc (GSK)
B Purchase
96
18.95
£1,812
96 18.95 £1,812
2025-12-29 2025-12-23 B Purchase
79
4.25
£336
79 4.25 £336
2025-12-24 2025-12-23 B Purchase
6,103
4.27
£26,078
6,103 4.27 £26,078
2025-12-11 2025-12-10 PP Planned purchase
5
4.46
£22
5 4.46 £22
2025-09-11 2025-09-10 PP Planned purchase
5
4.23
£21
5 4.23 £21
2025-08-12 2025-08-11 PP Planned purchase
5
4.23
£21
5 4.23 £21
2024-12-30 2024-12-27 B Purchase
83
3.79
£315
83 3.79 £315
2024-12-30 2024-12-27 B Purchase
3,608
3.84
£13,856
3,608 3.84 £13,856
2024-12-12 2024-12-10 B Purchase
5
3.94
£20
5 3.94 £20
2024-11-12 2024-11-11 B Purchase
7
3.73
£26
7 3.73 £26
2024-10-17 2024-10-15
GB GSK plc (GSK)
B Purchase
108
14.87
£1,609
108 14.87 £1,609
2024-10-10 2024-10-10 B Purchase
5
4.06
£20
5 4.06 £20
2024-09-26 2024-09-25 B Purchase
72
4.10
£295
72 4.10 £295
2024-09-26 2024-09-25 B Purchase
2,821
4.09
£11,530
2,821 4.09 £11,530
2024-09-11 2024-09-10 B Purchase
8
4.07
£33
8 4.07 £33
2024-08-13 2024-08-12 B Purchase
5
4.34
£22
5 4.34 £22
2024-07-18 2024-07-16
GB GSK plc (GSK)
B Purchase
107
14.93
£1,593
107 14.93 £1,593
2024-07-11 2024-07-10 B Purchase
5
4.54
£23
5 4.54 £23
2024-07-05 2024-07-03 B Purchase
58
4.75
£276
58 4.75 £276
2024-07-05 2024-07-03 B Purchase
2,213
4.84
£10,704
2,213 4.84 £10,704
2024-06-11 2024-06-10 B Purchase
7
4.63
£32
7 4.63 £32
2024-05-13 2024-05-10 B Purchase
5
5.04
£25
5 5.04 £25
2024-04-19 2024-04-16
GB GSK plc (GSK)
B Purchase
104
16.11
£1,683
104 16.11 £1,683
2024-04-11 2024-04-10 B Purchase
5
5.17
£26
5 5.17 £26
2024-04-08 2024-04-04 B Purchase
55
4.96
£273
55 4.96 £273
2024-04-08 2024-04-04 B Purchase
2,086
5.09
£10,608
2,086 5.09 £10,608
2024-03-12 2024-03-11 B Purchase
5
4.72
£24
5 4.72 £24