Dec 10
2024
-
44,276
Added 3.37%
1,267,715
Ordinary Shares
Dec 08
2024
SELL
Payment of exercise price or tax liability
$1,060,828
$84.34 p/Share
12,578
Reduced 1.02%
1,223,439
Ordinary Shares
Dec 06
2024
SELL
Payment of exercise price or tax liability
$2,480,945
$84.34 p/Share
29,416
Reduced 2.32%
1,236,017
Ordinary Shares
Dec 06
2024
BUY
Grant, award, or other acquisition
-
62,586
Added 4.71%
1,265,433
Ordinary Shares
Dec 02
2024
BUY
Grant, award, or other acquisition
-
35,855
Added 2.89%
1,202,846
Ordinary Shares
Nov 25
2024
SELL
Open market or private sale
$866,978
$84.14 p/Share
10,304
Reduced 0.88%
1,166,991
Ordinary Shares
Nov 25
2024
BUY
Exercise of conversion of derivative security
$358,785
$34.82 p/Share
10,304
Added 0.87%
1,177,295
Ordinary Shares
Nov 22
2024
SELL
Open market or private sale
$14,264,991
$83.7 p/Share
170,430
Reduced 12.74%
1,166,991
Ordinary Shares
Nov 22
2024
BUY
Exercise of conversion of derivative security
$5,934,372
$34.82 p/Share
170,430
Added 11.3%
1,337,421
Ordinary Shares
Nov 21
2024
SELL
Open market or private sale
$5,855,840
$84.4 p/Share
69,382
Reduced 5.61%
1,166,991
Ordinary Shares
Nov 21
2024
BUY
Exercise of conversion of derivative security
$2,415,881
$34.82 p/Share
69,382
Added 5.31%
1,236,373
Ordinary Shares
Nov 20
2024
SELL
Open market or private sale
$18,541,853
$82.72 p/Share
224,152
Reduced 16.11%
1,166,991
Ordinary Shares
Nov 20
2024
BUY
Exercise of conversion of derivative security
$7,804,972
$34.82 p/Share
224,152
Added 13.88%
1,391,143
Ordinary Shares
Nov 18
2024
-
77,625
Reduced 6.24%
1,166,991
Ordinary Shares
Nov 15
2024
SELL
Open market or private sale
$9,358,113
$84.6 p/Share
110,616
Reduced 8.16%
1,244,616
Ordinary Shares
Nov 15
2024
BUY
Exercise of conversion of derivative security
$4,630,385
$41.86 p/Share
110,616
Added 7.55%
1,355,232
Ordinary Shares
Oct 15
2024
SELL
Open market or private sale
$8,533,947
$77.15 p/Share
110,615
Reduced 8.17%
1,243,751
Ordinary Shares
Oct 15
2024
BUY
Exercise of conversion of derivative security
$4,630,343
$41.86 p/Share
110,615
Added 7.55%
1,354,366
Ordinary Shares
Sep 16
2024
SELL
Open market or private sale
$8,038,392
$72.67 p/Share
110,615
Reduced 8.17%
1,243,751
Ordinary Shares
Sep 16
2024
BUY
Exercise of conversion of derivative security
$4,630,343
$41.86 p/Share
110,615
Added 7.55%
1,354,366
Ordinary Shares
Dec 20
2023
-
55,655
Added 4.29%
1,240,985
Ordinary Shares
Dec 18
2023
-
112,117
Added 8.64%
1,185,330
Ordinary Shares
Dec 18
2023
BUY
Grant, award, or other acquisition
-
51,382
Added 4.57%
1,073,213
Ordinary Shares
Dec 15
2023
SELL
Payment of exercise price or tax liability
$2,902,921
$52.44 p/Share
55,357
Reduced 5.14%
1,021,831
Ordinary Shares
Dec 15
2023
BUY
Grant, award, or other acquisition
$6,176,330
$52.44 p/Share
117,779
Added 9.86%
1,077,188
Ordinary Shares