Feb 28
2024
BUY
Grant, award, or other acquisition
-
4,868
Added 9.38%
47,047
Ordinary Shares
Feb 12
2024
SELL
Open market or private sale
$76,490
$273.18 p/Share
280
Reduced 0.66%
42,179
Ordinary Shares
Feb 08
2024
SELL
Payment of exercise price or tax liability
$31,043
$269.94 p/Share
115
Reduced 0.27%
42,459
Ordinary Shares
Feb 08
2024
SELL
Open market or private sale
$539,891
$272.26 p/Share
1,983
Reduced 4.45%
42,574
Ordinary Shares
Feb 08
2024
BUY
Exercise of conversion of derivative security
$295,427
$148.98 p/Share
1,983
Added 4.26%
44,557
Ordinary Shares
Feb 07
2024
SELL
Payment of exercise price or tax liability
$27,343
$273.43 p/Share
100
Reduced 0.23%
42,574
Ordinary Shares
Feb 06
2024
BUY
Grant, award, or other acquisition
-
653
Added 1.51%
42,674
Ordinary Shares
Feb 05
2024
SELL
Open market or private sale
$67,925
$271.7 p/Share
250
Reduced 0.59%
42,021
Ordinary Shares
Feb 01
2024
SELL
Payment of exercise price or tax liability
$27,615
$270.74 p/Share
102
Reduced 0.24%
42,271
Ordinary Shares
Feb 01
2024
SELL
Open market or private sale
$438,290
$267.74 p/Share
1,637
Reduced 3.72%
42,373
Ordinary Shares
Feb 01
2024
BUY
Exercise of conversion of derivative security
$273,673
$167.18 p/Share
1,637
Added 3.59%
44,010
Ordinary Shares
Nov 03
2023
SELL
Open market or private sale
$355,818
$217.36 p/Share
1,637
Reduced 3.73%
42,257
Ordinary Shares
Nov 03
2023
BUY
Exercise of conversion of derivative security
$273,673
$167.18 p/Share
1,637
Added 3.6%
43,894
Ordinary Shares
Jul 17
2023
SELL
Open market or private sale
$784,872
$198.0 p/Share
3,964
Reduced 8.6%
42,116
Ordinary Shares
Jul 17
2023
BUY
Exercise of conversion of derivative security
$590,556
$148.98 p/Share
3,964
Added 7.92%
46,080
Ordinary Shares
Mar 01
2023
BUY
Grant, award, or other acquisition
-
6,956
Added 14.26%
41,820
Ordinary Shares
Feb 10
2023
SELL
Open market or private sale
$50,783
$182.02 p/Share
279
Reduced 0.79%
34,864
Ordinary Shares
Feb 08
2023
SELL
Payment of exercise price or tax liability
$21,202
$182.78 p/Share
116
Reduced 0.33%
35,143
Ordinary Shares
Feb 07
2023
SELL
Open market or private sale
$69,162
$180.58 p/Share
383
Reduced 1.11%
34,233
Ordinary Shares
Feb 07
2023
BUY
Grant, award, or other acquisition
-
1,026
Added 2.83%
35,259
Ordinary Shares
Feb 06
2023
SELL
Open market or private sale
$651,631
$185.07 p/Share
3,521
Reduced 9.23%
34,616
Ordinary Shares
Feb 06
2023
BUY
Exercise of conversion of derivative security
$370,690
$105.28 p/Share
3,521
Added 8.45%
38,137
Ordinary Shares
Feb 04
2023
SELL
Payment of exercise price or tax liability
$32,788
$186.3 p/Share
176
Reduced 0.51%
34,616
Ordinary Shares
Feb 03
2023
SELL
Open market or private sale
$42,555
$185.83 p/Share
229
Reduced 0.65%
34,792
Ordinary Shares
Feb 01
2023
SELL
Payment of exercise price or tax liability
$21,813
$178.8 p/Share
122
Reduced 0.35%
35,021
Ordinary Shares