Apr 21
2025
SELL
Payment of exercise price or tax liability
$1,351
$337.95 p/Share
4
Reduced 0.05%
8,407
Ordinary Shares, nomin...
Apr 20
2025
BUY
Grant, award, or other acquisition
-
712
Added 7.8%
8,411
Ordinary Shares, nomin...
Apr 15
2025
BUY
Grant, award, or other acquisition
-
11
Added 0.14%
7,698
Ordinary Shares, nomin...
Apr 01
2025
SELL
Payment of exercise price or tax liability
$594,792
$337.95 p/Share
1,760
Reduced 18.63%
7,687
Ordinary Shares, nomin...
Apr 01
2025
BUY
Exercise of in-the-money or at-the-money derivatives securities
-
9
Added 0.1%
9,447
Ordinary Shares, nomin...
Feb 25
2025
BUY
Grant, award, or other acquisition
-
3,235
Added 25.53%
9,438
Ordinary Shares, nomin...
Jan 15
2025
BUY
Grant, award, or other acquisition
-
3
Added 0.05%
6,203
Ordinary Shares, nomin...
Oct 15
2024
BUY
Grant, award, or other acquisition
-
4
Added 0.06%
6,152
Ordinary Shares, nomin...
Aug 13
2024
SELL
Payment of exercise price or tax liability
$250,756
$275.86 p/Share
909
Reduced 12.88%
6,147
Ordinary Shares, nomin...
Jul 15
2024
BUY
Grant, award, or other acquisition
-
12
Added 0.17%
7,056
Ordinary Shares, nomin...
Apr 18
2024
SELL
Payment of exercise price or tax liability
$275
$275.0 p/Share
1
Reduced 0.01%
7,044
Ordinary Shares, nomin...
Apr 15
2024
BUY
Grant, award, or other acquisition
-
11
Added 0.16%
7,045
Ordinary Shares, nomin...
Apr 03
2024
SELL
Payment of exercise price or tax liability
$30,800
$275.0 p/Share
112
Reduced 1.57%
7,033
Ordinary Shares, nomin...
Apr 03
2024
BUY
Grant, award, or other acquisition
-
55
Added 0.76%
7,145
Ordinary Shares, nomin...
Apr 01
2024
SELL
Payment of exercise price or tax liability
$39,325
$275.0 p/Share
143
Reduced 1.98%
7,090
Ordinary Shares, nomin...
Apr 01
2024
BUY
Exercise of in-the-money or at-the-money derivatives securities
-
6
Added 0.08%
7,233
Ordinary Shares, nomin...
Apr 01
2024
BUY
Grant, award, or other acquisition
-
835
Added 10.36%
7,227
Ordinary Shares, nomin...
Feb 27
2024
BUY
Grant, award, or other acquisition
-
2,759
Added 30.15%
6,393
Ordinary Shares, nomin...
Jan 16
2024
BUY
Grant, award, or other acquisition
-
2
Added 0.06%
3,634
Ordinary Shares, nomin...
Oct 16
2023
BUY
Grant, award, or other acquisition
-
3
Added 0.08%
3,631
Ordinary Shares, nomin...
Jul 17
2023
BUY
Grant, award, or other acquisition
-
2
Added 0.06%
3,628
Ordinary Shares, nomin...
Apr 19
2023
SELL
Payment of exercise price or tax liability
$232
$232.38 p/Share
1
Reduced 0.03%
3,625
Ordinary Shares, nomin...
Apr 17
2023
BUY
Grant, award, or other acquisition
-
1
Added 0.03%
3,626
Ordinary Shares, nomin...
Apr 06
2023
SELL
Payment of exercise price or tax liability
$45,314
$232.38 p/Share
195
Reduced 5.1%
3,625
Ordinary Shares, nomin...
Apr 01
2023
BUY
Exercise of in-the-money or at-the-money derivatives securities
-
2
Added 0.05%
3,820
Ordinary Shares, nomin...