Oct 15
2024
BUY
Grant, award, or other acquisition
-
5
Added 0.04%
14,212
Ordinary Shares, nomin...
Jul 22
2024
SELL
Payment of exercise price or tax liability
$369,697
$263.13 p/Share
1,405
Reduced 9.0%
14,206
Ordinary Shares, nomin...
Jul 15
2024
BUY
Grant, award, or other acquisition
-
17
Added 0.11%
15,611
Ordinary Shares, nomin...
Apr 18
2024
SELL
Payment of exercise price or tax liability
$550
$275.0 p/Share
2
Reduced 0.01%
15,594
Ordinary Shares, nomin...
Apr 15
2024
BUY
Exercise of conversion of derivative security
-
1
Added 0.01%
15,596
Ordinary Shares, nomin...
Apr 15
2024
BUY
Grant, award, or other acquisition
-
16
Added 0.1%
15,595
Ordinary Shares, nomin...
Apr 01
2024
SELL
Payment of exercise price or tax liability
$57,475
$275.0 p/Share
209
Reduced 1.32%
15,578
Ordinary Shares, nomin...
Apr 01
2024
BUY
Exercise of in-the-money or at-the-money derivatives securities
-
10
Added 0.06%
15,787
Ordinary Shares, nomin...
Apr 01
2024
BUY
Grant, award, or other acquisition
-
999
Added 5.95%
15,777
Ordinary Shares, nomin...
Feb 27
2024
BUY
Grant, award, or other acquisition
-
3,479
Added 19.06%
14,777
Ordinary Shares, nomin...
Jan 16
2024
BUY
Grant, award, or other acquisition
-
4
Added 0.04%
11,298
Ordinary Shares, nomin...
Oct 16
2023
BUY
Grant, award, or other acquisition
-
4
Added 0.04%
11,294
Ordinary Shares, nomin...
Jul 20
2023
SELL
Payment of exercise price or tax liability
$343,934
$226.72 p/Share
1,517
Reduced 11.85%
11,290
Ordinary Shares, nomin...
Jul 17
2023
BUY
Grant, award, or other acquisition
-
17
Added 0.13%
12,807
Ordinary Shares, nomin...
Jun 07
2023
SELL
Open market or private sale
$1,122,250
$224.45 p/Share
5,000
Reduced 28.11%
12,790
Ordinary Shares, nomin...
Apr 19
2023
SELL
Payment of exercise price or tax liability
$232
$232.38 p/Share
1
Reduced 0.01%
17,790
Ordinary Shares, nomin...
Apr 17
2023
BUY
Exercise of conversion of derivative security
-
1
Added 0.01%
17,791
Ordinary Shares, nomin...
Apr 17
2023
BUY
Grant, award, or other acquisition
-
12
Added 0.07%
17,790
Ordinary Shares, nomin...
Apr 06
2023
SELL
Payment of exercise price or tax liability
$40,898
$232.38 p/Share
176
Reduced 0.98%
17,777
Ordinary Shares, nomin...
Apr 01
2023
BUY
Exercise of in-the-money or at-the-money derivatives securities
-
4
Added 0.02%
17,953
Ordinary Shares, nomin...
Apr 01
2023
BUY
Grant, award, or other acquisition
-
1,176
Added 6.15%
17,949
Ordinary Shares, nomin...
Feb 06
2023
BUY
Grant, award, or other acquisition
-
3,573
Added 17.56%
16,773
Ordinary Shares, nomin...
Jul 20
2022
SELL
Payment of exercise price or tax liability
$272,102
$198.47 p/Share
1,371
Reduced 9.41%
13,200
Ordinary Shares, nomin...
Jul 20
2022
BUY
Exercise of in-the-money or at-the-money derivatives securities
-
25
Added 0.17%
14,571
Ordinary Shares, nomin...
Apr 01
2022
BUY
Grant, award, or other acquisition
-
1,151
Added 7.33%
14,546
Ordinary Shares, nomin...