Richard Lloyd

Insider profile

Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Purchase
Price
343.52
Quantity 30,844
Value £3,013,013
Transaction date
Purchase
Price
296.60
Quantity 20,519
Value £1,157,288
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-10-06 2026-10-06 B Purchase
30,844
343.52
£3,013,013
30,844 343.52 £3,013,013
2026-08-07 2026-08-06 B Purchase
20,519
296.60
£1,157,288
20,519 296.60 £1,157,288