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 54% 68% 82%
Transactions
55 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
409.29
Quantity 92,256
Value £4,428,531
Transaction date
Purchase
Price
30.57
Quantity 98,095
Value £3,880,826
Transaction date
Purchase
Price
23.15
Quantity 4,776
Value £110,569
Transaction date
Purchase
Price
23.15
Quantity 345
Value £7,988
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
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-10-14 2026-10-12 B Purchase
92,256
409.29
£4,428,531
92,256 409.29 £4,428,531
2026-09-18 2026-09-18 B Purchase
37,257
220.52
£630,524
37,257 220.52 £630,524
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
4,776
23.15
£110,569
4,776 23.15 £110,569
2026-09-10 2026-09-10 B Purchase
345
23.15
£7,988
345 23.15 £7,988
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