Feb 29
2024
SELL
Payment of exercise price or tax liability
$242,100
$285.16 p/Share
849
Reduced 7.6%
10,321
Ordinary Shares
Feb 28
2024
BUY
Grant, award, or other acquisition
-
2,749
Added 19.75%
11,170
Ordinary Shares
Feb 23
2024
SELL
Payment of exercise price or tax liability
$42,859
$285.73 p/Share
150
Reduced 1.75%
8,421
Ordinary Shares
Feb 23
2024
BUY
Exercise of conversion of derivative security
-
500
Added 5.51%
8,571
Ordinary Shares
Feb 22
2024
SELL
Payment of exercise price or tax liability
$38,660
$284.27 p/Share
136
Reduced 1.66%
8,071
Ordinary Shares
Feb 22
2024
BUY
Exercise of conversion of derivative security
-
410
Added 4.8%
8,134
Ordinary Shares
Mar 07
2023
SELL
Open market or private sale
$439,200
$175.68 p/Share
2,500
Reduced 24.28%
7,797
Ordinary Shares
Feb 24
2023
SELL
Payment of exercise price or tax liability
$200,912
$171.72 p/Share
1,170
Reduced 10.2%
10,297
Ordinary Shares
Feb 24
2023
BUY
Exercise of conversion of derivative security
-
629
Added 5.66%
10,485
Ordinary Shares
Feb 23
2023
SELL
Payment of exercise price or tax liability
$28,483
$171.59 p/Share
166
Reduced 1.51%
10,838
Ordinary Shares
Feb 23
2023
BUY
Exercise of conversion of derivative security
-
485
Added 4.22%
11,004
Ordinary Shares
Feb 22
2023
SELL
Payment of exercise price or tax liability
$12,540
$171.79 p/Share
73
Reduced 0.69%
10,519
Ordinary Shares
Feb 22
2023
BUY
Exercise of conversion of derivative security
-
206
Added 1.91%
10,592
Ordinary Shares
Feb 22
2023
BUY
Grant, award, or other acquisition
-
3,293
Added 24.07%
10,386
Ordinary Shares
Aug 15
2022
-
500
Reduced 6.59%
7,093
Ordinary Shares
Aug 15
2022
SELL
Open market or private sale
$227,550
$151.7 p/Share
1,500
Reduced 16.5%
7,593
Ordinary Shares
Feb 25
2022
SELL
Payment of exercise price or tax liability
$291,026
$152.29 p/Share
1,911
Reduced 17.37%
9,093
Ordinary Shares
Feb 25
2022
BUY
Exercise of conversion of derivative security
-
1,460
Added 13.43%
9,409
Ordinary Shares
Feb 23
2022
SELL
Payment of exercise price or tax liability
$25,806
$150.91 p/Share
171
Reduced 1.76%
9,544
Ordinary Shares
Feb 23
2022
BUY
Exercise of conversion of derivative security
-
485
Added 4.75%
9,715
Ordinary Shares
Feb 22
2022
BUY
Grant, award, or other acquisition
-
4,716
Added 33.82%
9,230
Ordinary Shares
Aug 20
2021
-
500
Reduced 9.97%
4,514
Ordinary Shares
Aug 20
2021
SELL
Open market or private sale
$166,970
$166.97 p/Share
1,000
Reduced 16.63%
5,014
Ordinary Shares