Aug 07
2024
SELL
Open market or private sale
$593,213
$328.65 p/Share
1,805
Reduced 2.12%
83,517
Ordinary Shares
Feb 28
2024
SELL
Payment of exercise price or tax liability
$401,917
$283.64 p/Share
1,417
Reduced 1.64%
84,885
Ordinary Shares
Feb 28
2024
BUY
Grant, award, or other acquisition
-
3,222
Added 3.6%
86,302
Ordinary Shares
Feb 08
2024
SELL
Payment of exercise price or tax liability
$32,122
$269.94 p/Share
119
Reduced 0.14%
83,080
Ordinary Shares
Feb 07
2024
SELL
Payment of exercise price or tax liability
$28,710
$273.43 p/Share
105
Reduced 0.13%
83,199
Ordinary Shares
Feb 06
2024
BUY
Grant, award, or other acquisition
-
926
Added 1.1%
83,304
Ordinary Shares
Feb 01
2024
SELL
Payment of exercise price or tax liability
$28,427
$270.74 p/Share
105
Reduced 0.13%
82,378
Ordinary Shares
Nov 03
2023
SELL
Open market or private sale
$2,868,678
$218.25 p/Share
13,144
Reduced 13.78%
82,234
Ordinary Shares
Nov 03
2023
BUY
Exercise of conversion of derivative security
$378,481
$105.28 p/Share
3,595
Added 3.63%
95,378
Ordinary Shares
Mar 01
2023
SELL
Payment of exercise price or tax liability
$374,290
$185.66 p/Share
2,016
Reduced 2.17%
90,849
Ordinary Shares
Mar 01
2023
BUY
Grant, award, or other acquisition
-
4,560
Added 4.68%
92,865
Ordinary Shares
Feb 08
2023
SELL
Payment of exercise price or tax liability
$33,997
$182.78 p/Share
186
Reduced 0.21%
88,305
Ordinary Shares
Feb 07
2023
BUY
Grant, award, or other acquisition
-
1,178
Added 1.31%
88,491
Ordinary Shares
Feb 04
2023
SELL
Payment of exercise price or tax liability
$44,525
$186.3 p/Share
239
Reduced 0.27%
87,313
Ordinary Shares
Feb 01
2023
SELL
Payment of exercise price or tax liability
$29,502
$178.8 p/Share
165
Reduced 0.19%
87,552
Ordinary Shares
Jan 03
2023
SELL
Open market or private sale
$3,920,171
$170.42 p/Share
23,003
Reduced 20.78%
87,717
Ordinary Shares
Jan 03
2023
BUY
Exercise of conversion of derivative security
$2,302,600
$100.1 p/Share
23,003
Added 17.2%
110,720
Ordinary Shares
Aug 01
2022
SELL
Payment of exercise price or tax liability
$171,036
$146.06 p/Share
1,171
Reduced 1.33%
87,063
Ordinary Shares
Mar 01
2022
SELL
Payment of exercise price or tax liability
$411,018
$152.06 p/Share
2,703
Reduced 3.0%
87,502
Ordinary Shares
Mar 01
2022
BUY
Grant, award, or other acquisition
-
6,082
Added 6.32%
90,205
Ordinary Shares
Feb 08
2022
SELL
Payment of exercise price or tax liability
$19,246
$159.06 p/Share
121
Reduced 0.14%
84,123
Ordinary Shares
Feb 07
2022
SELL
Open market or private sale
$790,994
$157.6 p/Share
5,019
Reduced 5.62%
84,244
Ordinary Shares
Feb 07
2022
BUY
Exercise of conversion of derivative security
$396,350
$78.97 p/Share
5,019
Added 5.32%
89,263
Ordinary Shares
Feb 05
2022
SELL
Payment of exercise price or tax liability
$36,034
$158.74 p/Share
227
Reduced 0.27%
84,244
Ordinary Shares
Feb 04
2022
SELL
Payment of exercise price or tax liability
$24,605
$158.74 p/Share
155
Reduced 0.18%
84,471
Ordinary Shares