John Duffy

Insider profile

Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Purchase
Price
94.85
Quantity 66,915
Value £2,516,617
Transaction date
Sale
Price
193.80
Quantity 22,280
Value £3,593,398
Transaction date
Purchase
Price
237.89
Quantity 44,661
Value £1,603,167
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2022-11-30 2022-11-29 B Purchase
66,915
94.85
£2,516,617
66,915 94.85 £2,516,617
2020-01-10 2020-01-09 S Sale
22,280
193.80
£3,593,398
22,280 193.80 £3,593,398
2019-04-05 2019-04-04 B Purchase
44,661
237.89
£1,603,167
44,661 237.89 £1,603,167