Chris Bradford

Insider profile

Performance

Overall performance
2.2

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -10% 8.2% 15.1%
Success rate 3% 68% 82%
Transactions
45 98% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 8%
Success rate 73%
Average holding period 220
Transactions 28
Chris Bradford's trades of Kingfisher 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
59.05
Quantity 12,810
Value £3,625,009
Transaction date
Sale
Price
194.29
Quantity 39,351
Value £2,726,904
Transaction date
Purchase
Price
444.94
Quantity 56,422
Value £1,220,986
Transaction date
Purchase
Price
2.91
Quantity 52
Value £151
Transaction date
Purchase
Price
2.74
Quantity 55
Value £151
Transaction date
Purchase
Price
3.06
Quantity 49
Value £150
Transaction date
Purchase
Price
3.11
Quantity 48
Value £149
Transaction date
Purchase
Price
3.61
Quantity 41
Value £148
Transaction date
Purchase
Price
3.15
Quantity 48
Value £151
Transaction date
Planned purchase
Price
3.01
Quantity 25
Value £75
Transaction date
Purchase
Price
2.58
Quantity 59
Value £152
Transaction date
Planned purchase
Price
2.92
Quantity 17
Value £50
Transaction date
Purchase
Price
2.90
Quantity 51
Value £148
Transaction date
Purchase
Price
16.08
Quantity 9
Value £145
Transaction date
Purchase
Price
3.11
Quantity 48
Value £149
Transaction date
Purchase
Price
16.34
Quantity 10
Value £163
Transaction date
Purchase
Price
2.87
Quantity 53
Value £152
Transaction date
Purchase
Price
17.07
Quantity 8
Value £137
Transaction date
Purchase
Price
2.74
Quantity 54
Value £148
Transaction date
Purchase
Price
2.72
Quantity 55
Value £150
Transaction date
Purchase
Price
14.57
Quantity 10
Value £146
Transaction date
Planned purchase
Price
2.45
Quantity 35
Value £86
Transaction date
Purchase
Price
2.50
Quantity 60
Value £150
Transaction date
Purchase
Price
14.44
Quantity 11
Value £159
Transaction date
Purchase
Price
2.70
Quantity 56
Value £151
Transaction date
Purchase
Price
14.26
Quantity 10
Value £143
Transaction date
Sale
Price
2.48
Quantity 44,354
Value £109,891
Transaction date
Purchase
Price
2.50
Quantity 60
Value £150
Transaction date
Purchase
Price
13.60
Quantity 11
Value £150
Transaction date
Purchase
Price
12.68
Quantity 12
Value £152
Transaction date
Purchase
Price
11.96
Quantity 13
Value £155
Transaction date
Purchase
Price
10.88
Quantity 13
Value £141
Transaction date
Purchase
Price
10.60
Quantity 15
Value £159
Transaction date
Purchase
Price
11.12
Quantity 13
Value £144
Transaction date
Purchase
Price
10.96
Quantity 14
Value £153
Transaction date
Purchase
Price
11.54
Quantity 13
Value £150
Transaction date
Purchase
Price
10.95
Quantity 13
Value £142
Transaction date
Purchase
Price
10.94
Quantity 14
Value £153
Transaction date
Purchase
Price
11.97
Quantity 13
Value £156
Transaction date
Purchase
Price
11.84
Quantity 12
Value £142
Transaction date
Purchase
Price
10.70
Quantity 14
Value £150
Transaction date
Purchase
Price
11.17
Quantity 14
Value £156
Transaction date
Purchase
Price
11.71
Quantity 13
Value £152
Transaction date
Purchase
Price
11.15
Quantity 13
Value £145
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-08-18 2026-08-17 B Purchase
12,810
59.05
£3,625,009
12,810 59.05 £3,625,009
2026-07-22 2026-07-21 S Sale
39,351
194.29
£2,726,904
39,351 194.29 £2,726,904
2026-07-16 2026-07-15 B Purchase
56,422
444.94
£1,220,986
56,422 444.94 £1,220,986
2026-06-15 2026-06-15 B Purchase
52
2.91
£151
52 2.91 £151
2026-05-18 2026-05-15 B Purchase
55
2.74
£151
55 2.74 £151
2026-04-16 2026-04-15 B Purchase
49
3.06
£150
49 3.06 £150
2026-03-16 2026-03-16 B Purchase
48
3.11
£149
48 3.11 £149
2026-02-16 2026-02-16 B Purchase
41
3.61
£148
41 3.61 £148
2026-01-15 2026-01-15 B Purchase
48
3.15
£151
48 3.15 £151
2025-11-18 2025-11-14 PP Planned purchase
25
3.01
£75
25 3.01 £75
2024-12-17 2024-12-16 B Purchase
59
2.58
£152
59 2.58 £152
2024-11-19 2024-11-15 PP Planned purchase
17
2.92
£50
17 2.92 £50
2024-11-18 2024-11-15 B Purchase
51
2.90
£148
51 2.90 £148
2024-11-14 2024-11-12 B Purchase
9
16.08
£145
9 16.08 £145
2024-10-16 2024-10-15 B Purchase
48
3.11
£149
48 3.11 £149
2024-10-15 2024-10-14 B Purchase
10
16.34
£163
10 16.34 £163
2024-09-17 2024-09-16 B Purchase
53
2.87
£152
53 2.87 £152
2024-09-16 2024-09-12 B Purchase
8
17.07
£137
8 17.07 £137
2024-08-16 2024-08-15 B Purchase
54
2.74
£148
54 2.74 £148
2024-08-14 2024-08-12 B Purchase
10
1.53
£15
10 1.53 £15
2024-07-15 2024-07-15 B Purchase
55
2.72
£150
55 2.72 £150
2024-07-15 2024-07-12 B Purchase
10
14.57
£146
10 14.57 £146
2024-06-26 2024-06-25 PP Planned purchase
35
2.45
£86
35 2.45 £86
2024-06-17 2024-06-17 B Purchase
60
2.50
£150
60 2.50 £150
2024-06-13 2024-06-12 B Purchase
11
14.44
£159
11 14.44 £159
2024-05-16 2024-05-15 B Purchase
56
2.70
£151
56 2.70 £151
2024-05-14 2024-05-13 B Purchase
10
14.26
£143
10 14.26 £143
2024-04-26 2024-04-26 S Sale
44,354
2.48
£109,891
44,354 2.48 £109,891
2024-04-17 2024-04-15 B Purchase
60
2.50
£150
60 2.50 £150
2024-04-15 2024-04-12 B Purchase
11
13.60
£150
11 13.60 £150
2024-03-14 2024-03-12 B Purchase
12
12.68
£152
12 12.68 £152
2024-02-14 2024-02-12 B Purchase
13
11.96
£155
13 11.96 £155
2024-01-15 2024-01-12 B Purchase
13
10.88
£141
13 10.88 £141
2023-12-13 2023-12-12 B Purchase
15
10.60
£159
15 10.60 £159
2023-11-15 2023-11-13 B Purchase
13
11.12
£144
13 11.12 £144
2023-10-13 2023-10-12 B Purchase
14
10.96
£153
14 10.96 £153
2023-09-14 2023-09-12 B Purchase
13
11.54
£150
13 11.54 £150
2023-08-15 2023-08-14 B Purchase
13
10.95
£142
13 10.95 £142
2023-07-13 2023-07-12 B Purchase
14
10.94
£153
14 10.94 £153
2023-06-13 2023-06-12 B Purchase
13
11.97
£156
13 11.97 £156
2023-05-15 2023-05-12 B Purchase
12
11.84
£142
12 11.84 £142
2023-04-13 2023-04-12 B Purchase
14
10.70
£150
14 10.70 £150
2023-03-14 2023-03-13 B Purchase
14
11.17
£156
14 11.17 £156
2023-02-17 2023-02-13 B Purchase
13
11.71
£152
13 11.71 £152
2023-01-17 2023-01-12 B Purchase
13
11.15
£145
13 11.15 £145