Alan Ralph

Insider profile

Performance

Overall performance
2.0

Performance over holding periods
2.0
30 days 90 days 120 days
Average return -4% 8.2% 15.1%
Success rate 2% 68% 82%
Transactions
5 80% Buy
34 71% Buy
47 69% Buy
Alan Ralph's trades of Judges Scientific 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
339.70
Quantity 66,522
Value £2,528,287
Transaction date
Purchase
Price
130.72
Quantity 55,300
Value £4,424,578
Transaction date
Purchase
Price
123.44
Quantity 36,095
Value £910,801
Transaction date
Purchase
Price
2.78
Quantity 15,000
Value €41,700
Transaction date
Sale
Price
94.00
Quantity 25,791
Value £2,424,354
Transaction date
Purchase
Price
3.28
Quantity 20,000
Value €65,500
Transaction date
Purchase
Price
84.00
Quantity 23
Value £1,932
Transaction date
Purchase
Price
75.00
Quantity 44
Value £3,300
Transaction date
Purchase
Price
78.75
Quantity 19
Value £1,496
GB DCC PLC (DCC)
Transaction date
Purchase
Price
61.48
Quantity 1,500
Value £92,220
Transaction date
Purchase
Price
82.60
Quantity 16
Value £1,322
Transaction date
Purchase
Price
55.00
Quantity 21
Value £1,155
Transaction date
Purchase
Price
53.61
Quantity 45
Value £2,412
Transaction date
Purchase
Price
44.00
Quantity 23
Value £1,012
Transaction date
Purchase
Price
35.40
Quantity 54
Value £1,912
Transaction date
Purchase
Price
24.70
Quantity 33
Value £815
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-07-20 2026-07-17 B Purchase
66,522
339.70
£2,528,287
66,522 339.70 £2,528,287
2024-11-12 2024-08-11 B Purchase
55,300
130.72
£4,424,578
55,300 130.72 £4,424,578
2024-07-29 2024-05-07 B Purchase
36,095
123.44
£910,801
36,095 123.44 £910,801
2024-03-12 2024-03-12 B Purchase
15,000
2.78
€41,700
15,000 2.78 €41,700
2024-10-02 2024-01-10 S Sale
25,791
94.00
£2,424,354
25,791 94.00 £2,424,354
2023-09-29 2023-09-29 B Purchase
20,000
3.28
€65,500
20,000 3.28 €65,500
2023-11-22 2023-03-11 B Purchase
23
84.00
£1,932
23 84.00 £1,932
2023-02-02 2022-08-07 B Purchase
44
75.00
£3,300
44 75.00 £3,300
2023-02-02 2022-04-11 B Purchase
19
78.75
£1,496
19 78.75 £1,496
2021-11-11 2021-11-11
GB DCC PLC (DCC)
B Purchase
1,500
61.48
£92,220
1,500 61.48 £92,220
2021-11-12 2021-05-11 B Purchase
16
82.60
£1,322
16 82.60 £1,322
2021-02-03 2020-06-11 B Purchase
21
55.00
£1,155
21 55.00 £1,155
2021-02-03 2020-03-07 B Purchase
45
53.61
£2,412
45 53.61 £2,412
2019-11-07 2019-05-11 B Purchase
23
44.00
£1,012
23 44.00 £1,012
2019-07-12 2019-05-07 B Purchase
54
35.40
£1,912
54 35.40 £1,912
2018-12-21 2018-02-11 B Purchase
33
24.70
£815
33 24.70 £815