30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

John Duffy

Insider profile

Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
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