Feb 24
2024
SELL
Payment of exercise price or tax liability
$12,481
$128.68 p/Share
97
Reduced 1.2%
7,997
Ordinary Shares
Feb 22
2024
BUY
Grant, award, or other acquisition
-
1,056
Added 11.54%
8,094
Ordinary Shares
Feb 18
2024
SELL
Payment of exercise price or tax liability
$10,807
$133.42 p/Share
81
Reduced 1.14%
7,038
Ordinary Shares
Feb 17
2024
SELL
Payment of exercise price or tax liability
$11,340
$133.42 p/Share
85
Reduced 1.18%
7,119
Ordinary Shares
Feb 07
2024
SELL
Payment of exercise price or tax liability
$52,253
$126.83 p/Share
412
Reduced 5.41%
7,204
Ordinary Shares
Feb 07
2024
BUY
Grant, award, or other acquisition
-
1,284
Added 14.43%
7,616
Ordinary Shares
Feb 24
2023
BUY
Grant, award, or other acquisition
-
1,111
Added 14.93%
6,332
Ordinary Shares
Feb 20
2023
SELL
Payment of exercise price or tax liability
$6,118
$117.67 p/Share
52
Reduced 0.99%
5,221
Ordinary Shares
Feb 18
2023
SELL
Payment of exercise price or tax liability
$9,531
$117.67 p/Share
81
Reduced 1.51%
5,273
Ordinary Shares
Feb 17
2023
SELL
Payment of exercise price or tax liability
$10,119
$117.67 p/Share
86
Reduced 1.58%
5,354
Ordinary Shares
Feb 08
2023
SELL
Payment of exercise price or tax liability
$16,590
$120.22 p/Share
138
Reduced 2.47%
5,440
Ordinary Shares
Feb 08
2023
BUY
Grant, award, or other acquisition
-
406
Added 6.78%
5,578
Ordinary Shares
Jul 29
2022
SELL
Payment of exercise price or tax liability
$4,491
$104.44 p/Share
43
Reduced 0.82%
5,212
Ordinary Shares
Feb 21
2022
SELL
Payment of exercise price or tax liability
$5,840
$114.5 p/Share
51
Reduced 0.96%
5,255
Ordinary Shares
Feb 20
2022
SELL
Payment of exercise price or tax liability
$5,840
$114.5 p/Share
51
Reduced 0.95%
5,306
Ordinary Shares
Feb 18
2022
SELL
Payment of exercise price or tax liability
$9,274
$114.5 p/Share
81
Reduced 1.49%
5,357
Ordinary Shares
Feb 17
2022
BUY
Grant, award, or other acquisition
-
976
Added 15.22%
5,438
Ordinary Shares
Feb 03
2022
SELL
Payment of exercise price or tax liability
$33,990
$118.02 p/Share
288
Reduced 6.06%
4,462
Ordinary Shares
Feb 03
2022
BUY
Grant, award, or other acquisition
-
842
Added 15.06%
4,750
Ordinary Shares
Jul 29
2021
SELL
Payment of exercise price or tax liability
$6,282
$136.57 p/Share
46
Reduced 1.16%
3,908
Ordinary Shares
Apr 30
2021
SELL
Payment of exercise price or tax liability
$13,388
$135.23 p/Share
99
Reduced 2.44%
3,954
Ordinary Shares
Feb 22
2021
SELL
Payment of exercise price or tax liability
$7,444
$107.89 p/Share
69
Reduced 1.67%
4,053
Ordinary Shares
Feb 21
2021
SELL
Payment of exercise price or tax liability
$7,049
$108.45 p/Share
65
Reduced 1.55%
4,122
Ordinary Shares
Feb 20
2021
SELL
Payment of exercise price or tax liability
$7,158
$108.45 p/Share
66
Reduced 1.55%
4,187
Ordinary Shares
Feb 18
2021
BUY
Grant, award, or other acquisition
-
916
Added 17.72%
4,253
Ordinary Shares