Alastair Hughes

Insider profile

Performance

Overall performance
3.1

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -1% 8.2% 15.1%
Success rate 31% 68% 82%
Transactions
50 96% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 23%
Success rate 73%
Average holding period 220
Transactions 28
Alastair Hughes's trades of Johnson Matthey 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
30.57
Quantity 98,095
Value £3,880,826
Transaction date
Purchase
Price
116.09
Quantity 91,106
Value £3,940,904
Transaction date
Purchase
Price
109.42
Quantity 44,112
Value £262,158
Transaction date
Purchase
Price
1.64
Quantity 9,146
Value £14,999
Transaction date
Purchase
Price
21.93
Quantity 12
Value £263
Transaction date
Purchase
Price
21.53
Quantity 474
Value £10,208
Transaction date
Purchase
Price
21.53
Quantity 41
Value £883
Transaction date
Sale
Price
19.78
Quantity 2,160
Value £42,715
Transaction date
Sale
Price
19.78
Quantity 1,588
Value £31,404
Transaction date
Purchase
Price
19.10
Quantity 12
Value £229
Transaction date
Purchase
Price
19.90
Quantity 14
Value £279
Transaction date
Purchase
Price
21.58
Quantity 10
Value £216
Transaction date
Purchase
Price
20.22
Quantity 14
Value £283
Transaction date
Purchase
Price
19.41
Quantity 12
Value £233
Transaction date
Purchase
Price
153.42
Quantity 76,783
Value £11,780,048
Transaction date
Sale
Price
153.12
Quantity 76,783
Value £11,757,013
Transaction date
Purchase
Price
234.23
Quantity 10
Value £2,342
Transaction date
Purchase
Price
23.30
Quantity 174
Value £4,045
Transaction date
Purchase
Price
23.21
Quantity 12
Value £278
Transaction date
Purchase
Price
17.08
Quantity 511
Value £8,731
Transaction date
Purchase
Price
13.63
Quantity 27
Value £368
Transaction date
Purchase
Price
15.04
Quantity 24
Value £361
Transaction date
Purchase
Price
15.05
Quantity 27
Value £406
Transaction date
Purchase
Price
15.98
Quantity 24
Value £384
Transaction date
Purchase
Price
16.03
Quantity 21
Value £337
Transaction date
Purchase
Price
15.74
Quantity 36
Value £567
Transaction date
Purchase
Price
15.74
Quantity 438
Value £6,893
Transaction date
Purchase
Price
16.95
Quantity 24
Value £407
Transaction date
Purchase
Price
15.47
Quantity 24
Value £371
Transaction date
Purchase
Price
1.67
Quantity 30,300
Value £50,510
Transaction date
Purchase
Price
18.71
Quantity 21
Value £393
Transaction date
Purchase
Price
17.67
Quantity 21
Value £371
Transaction date
Purchase
Price
18.64
Quantity 18
Value £336
Transaction date
Purchase
Price
15.97
Quantity 24
Value £383
Transaction date
Purchase
Price
16.14
Quantity 167
Value £2,702
Transaction date
Purchase
Price
16.14
Quantity 13
Value £210
Transaction date
Purchase
Price
15.85
Quantity 24
Value £380
Transaction date
Purchase
Price
17.04
Quantity 21
Value £358
Transaction date
Purchase
Price
15.84
Quantity 24
Value £380
Transaction date
Purchase
Price
15.16
Quantity 27
Value £409
Transaction date
Purchase
Price
17.35
Quantity 21
Value £364
Transaction date
Purchase
Price
16.41
Quantity 21
Value £345
Transaction date
Purchase
Price
17.41
Quantity 188
Value £3,272
Transaction date
Purchase
Price
17.41
Quantity 24
Value £418
Transaction date
Purchase
Price
18.49
Quantity 21
Value £388
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-09-15 2026-09-10 B Purchase
98,095
30.57
£3,880,826
98,095 30.57 £3,880,826
2026-09-10 2026-09-10 B Purchase
91,106
116.09
£3,940,904
91,106 116.09 £3,940,904
2026-09-10 2026-09-10 B Purchase
44,112
109.42
£262,158
44,112 109.42 £262,158
2026-08-26 2026-08-26 B Purchase
9,146
1.64
£14,999
9,146 1.64 £14,999
2026-08-13 2026-08-11 B Purchase
12
21.93
£263
12 21.93 £263
2026-08-10 2026-08-07 B Purchase
474
21.53
£10,208
474 21.53 £10,208
2026-08-10 2026-08-07 B Purchase
41
21.53
£883
41 21.53 £883
2026-08-05 2026-08-04 S Sale
2,160
19.78
£42,715
2,160 19.78 £42,715
2026-08-05 2026-08-04 S Sale
1,588
19.78
£31,404
1,588 19.78 £31,404
2026-07-13 2026-07-10 B Purchase
12
19.10
£229
12 19.10 £229
2026-06-11 2026-06-10 B Purchase
14
19.90
£279
14 19.90 £279
2026-05-14 2026-05-13 B Purchase
10
21.58
£216
10 21.58 £216
2026-04-16 2026-04-15 B Purchase
14
20.22
£283
14 20.22 £283
2026-03-12 2026-03-11 B Purchase
12
19.41
£233
12 19.41 £233
2026-03-10 2026-03-09 B Purchase
76,783
153.42
£11,780,048
76,783 153.42 £11,780,048
2026-03-10 2026-03-09 S Sale
76,783
153.12
£11,757,013
76,783 153.12 £11,757,013
2026-02-12 2026-02-11 B Purchase
10
234.23
£2,342
10 234.23 £2,342
2026-02-24 2026-02-10 B Purchase
174
23.30
£4,045
174 23.30 £4,045
2026-01-14 2026-01-13 B Purchase
12
23.21
£278
12 23.21 £278
2025-08-13 2025-08-12 B Purchase
511
17.08
£8,731
511 17.08 £8,731
2024-12-19 2024-12-18 B Purchase
27
13.63
£368
27 13.63 £368
2024-11-21 2024-11-20 B Purchase
24
15.04
£361
24 15.04 £361
2024-10-17 2024-10-16 B Purchase
27
15.05
£406
27 15.05 £406
2024-09-19 2024-09-18 B Purchase
24
15.98
£384
24 15.98 £384
2024-08-22 2024-08-21 B Purchase
21
16.03
£337
21 16.03 £337
2024-08-15 2024-08-14 B Purchase
36
15.74
£567
36 15.74 £567
2024-08-15 2024-08-14 B Purchase
438
15.74
£6,893
438 15.74 £6,893
2024-07-18 2024-07-17 B Purchase
24
16.95
£407
24 16.95 £407
2024-06-20 2024-06-19 B Purchase
24
15.47
£371
24 15.47 £371
2024-05-20 2024-05-17 B Purchase
30,300
1.67
£50,510
30,300 1.67 £50,510
2024-05-16 2024-05-15 B Purchase
21
18.71
£393
21 18.71 £393
2024-04-18 2024-04-17 B Purchase
21
17.67
£371
21 17.67 £371
2024-03-21 2024-03-20 B Purchase
18
18.64
£336
18 18.64 £336
2024-02-22 2024-02-21 B Purchase
24
15.97
£383
24 15.97 £383
2024-02-15 2024-02-13 B Purchase
167
16.14
£2,702
167 16.14 £2,702
2024-02-15 2024-02-13 B Purchase
13
16.14
£210
13 16.14 £210
2024-01-18 2024-01-17 B Purchase
24
15.85
£380
24 15.85 £380
2023-12-21 2023-12-20 B Purchase
21
17.04
£358
21 17.04 £358
2023-11-16 2023-11-15 B Purchase
24
15.84
£380
24 15.84 £380
2023-10-19 2023-10-18 B Purchase
27
15.16
£409
27 15.16 £409
2023-09-22 2023-09-20 B Purchase
21
17.35
£364
21 17.35 £364
2023-08-18 2023-08-16 B Purchase
21
16.41
£345
21 16.41 £345
2023-08-10 2023-08-09 B Purchase
188
17.41
£3,272
188 17.41 £3,272
2023-08-10 2023-08-09 B Purchase
24
17.41
£418
24 17.41 £418
2023-07-21 2023-07-19 B Purchase
21
18.49
£388
21 18.49 £388