Mar 03
2025
SELL
Payment of exercise price or tax liability
$99,810
$285.99 p/Share
349
Reduced 4.42%
7,545
Ordinary Shares
Mar 03
2025
BUY
Exercise of conversion of derivative security
$99,858
$151.76 p/Share
658
Added 7.69%
7,894
Ordinary Shares
Feb 28
2025
SELL
Payment of exercise price or tax liability
$24,283
$289.09 p/Share
84
Reduced 1.15%
7,236
Ordinary Shares
Feb 28
2025
BUY
Exercise of conversion of derivative security
-
280
Added 3.68%
7,320
Ordinary Shares
Feb 27
2025
SELL
Payment of exercise price or tax liability
$165,250
$295.09 p/Share
560
Reduced 7.37%
7,040
Ordinary Shares
Feb 26
2025
BUY
Grant, award, or other acquisition
-
1,875
Added 19.79%
7,600
Ordinary Shares
Feb 24
2025
SELL
Payment of exercise price or tax liability
$87,943
$302.21 p/Share
291
Reduced 4.84%
5,725
Ordinary Shares
Feb 24
2025
BUY
Exercise of conversion of derivative security
-
930
Added 13.77%
5,823
Ordinary Shares
May 08
2024
SELL
Open market or private sale
$801,725
$331.84 p/Share
2,416
Reduced 32.2%
5,086
Ordinary Shares
Feb 29
2024
SELL
Payment of exercise price or tax liability
$637,942
$288.01 p/Share
2,215
Reduced 22.8%
7,502
Ordinary Shares
Feb 29
2024
SELL
Open market or private sale
$500,207
$288.97 p/Share
1,731
Reduced 18.75%
7,502
Ordinary Shares
Feb 29
2024
BUY
Exercise of conversion of derivative security
$422,624
$107.73 p/Share
3,923
Added 32.73%
8,064
Ordinary Shares
Feb 28
2024
BUY
Grant, award, or other acquisition
-
2,824
Added 27.29%
7,525
Ordinary Shares
Feb 23
2024
SELL
Payment of exercise price or tax liability
$41,430
$285.73 p/Share
145
Reduced 2.99%
4,701
Ordinary Shares
Feb 23
2024
BUY
Exercise of conversion of derivative security
-
502
Added 9.52%
4,772
Ordinary Shares
Feb 22
2024
SELL
Payment of exercise price or tax liability
$52,021
$284.27 p/Share
183
Reduced 4.04%
4,344
Ordinary Shares
Feb 22
2024
BUY
Exercise of conversion of derivative security
-
597
Added 11.8%
4,462
Ordinary Shares
Aug 07
2023
SELL
Open market or private sale
$1,036,464
$219.59 p/Share
4,720
Reduced 54.57%
3,930
Ordinary Shares
Aug 07
2023
BUY
Exercise of conversion of derivative security
$319,873
$89.35 p/Share
3,580
Added 34.73%
6,729
Ordinary Shares