Nov 18
2024
SELL
Payment of exercise price or tax liability
$16,569
$312.63 p/Share
53
Reduced 0.07%
72,208
Ordinary Shares, nomin...
Oct 15
2024
BUY
Grant, award, or other acquisition
-
8
Added 0.01%
72,261
Ordinary Shares, nomin...
Jul 22
2024
SELL
Payment of exercise price or tax liability
$439,163
$263.13 p/Share
1,669
Reduced 2.26%
72,253
Ordinary Shares, nomin...
Jul 15
2024
BUY
Grant, award, or other acquisition
-
23
Added 0.03%
73,922
Ordinary Shares, nomin...
Apr 18
2024
SELL
Payment of exercise price or tax liability
$825
$275.0 p/Share
3
Reduced 0.0%
73,898
Ordinary Shares, nomin...
Apr 15
2024
BUY
Exercise of conversion of derivative security
-
1
Added 0.0%
73,901
Ordinary Shares, nomin...
Apr 15
2024
BUY
Grant, award, or other acquisition
-
23
Added 0.03%
73,900
Ordinary Shares, nomin...
Apr 01
2024
SELL
Payment of exercise price or tax liability
$131,725
$275.0 p/Share
479
Reduced 0.64%
73,876
Ordinary Shares, nomin...
Apr 01
2024
BUY
Exercise of in-the-money or at-the-money derivatives securities
-
10
Added 0.01%
74,355
Ordinary Shares, nomin...
Apr 01
2024
BUY
Grant, award, or other acquisition
-
1,559
Added 2.05%
74,345
Ordinary Shares, nomin...
Feb 27
2024
BUY
Grant, award, or other acquisition
-
4,213
Added 5.47%
72,786
Ordinary Shares, nomin...
Feb 20
2024
SELL
Open market or private sale
$1,380,149
$276.03 p/Share
5,000
Reduced 6.8%
68,573
Ordinary Shares, nomin...
Jan 16
2024
BUY
Grant, award, or other acquisition
-
7
Added 0.01%
73,573
Ordinary Shares, nomin...
Nov 16
2023
SELL
Payment of exercise price or tax liability
$11,106
$241.44 p/Share
46
Reduced 0.06%
73,566
Ordinary Shares, nomin...
Oct 16
2023
BUY
Grant, award, or other acquisition
-
8
Added 0.01%
73,612
Ordinary Shares, nomin...
Jul 20
2023
SELL
Payment of exercise price or tax liability
$376,581
$226.72 p/Share
1,661
Reduced 2.21%
73,603
Ordinary Shares, nomin...
Jul 17
2023
BUY
Grant, award, or other acquisition
-
25
Added 0.03%
75,265
Ordinary Shares, nomin...
Jul 03
2023
SELL
Open market or private sale
$464,240
$232.12 p/Share
2,000
Reduced 2.59%
75,239
Ordinary Shares, nomin...
Jun 01
2023
SELL
Open market or private sale
$545,875
$218.35 p/Share
2,500
Reduced 3.14%
77,239
Ordinary Shares, nomin...
May 01
2023
SELL
Open market or private sale
$578,600
$231.44 p/Share
2,500
Reduced 3.04%
79,739
Ordinary Shares, nomin...
Apr 19
2023
SELL
Payment of exercise price or tax liability
$232
$232.38 p/Share
1
Reduced 0.0%
82,239
Ordinary Shares, nomin...
Apr 17
2023
BUY
Exercise of conversion of derivative security
-
1
Added 0.0%
82,240
Ordinary Shares, nomin...
Apr 17
2023
BUY
Grant, award, or other acquisition
-
16
Added 0.02%
82,239
Ordinary Shares, nomin...
Apr 06
2023
SELL
Payment of exercise price or tax liability
$20,681
$232.38 p/Share
89
Reduced 0.11%
82,223
Ordinary Shares, nomin...
Apr 03
2023
SELL
Open market or private sale
$580,950
$232.38 p/Share
2,500
Reduced 2.95%
82,312
Ordinary Shares, nomin...