Dec 18
2024
SELL
Payment of exercise price or tax liability
$648,925
$78.82 p/Share
8,233
Reduced 0.65%
1,259,482
Ordinary Shares
Dec 11
2024
SELL
Open market or private sale
$10,384,294
$83.41 p/Share
124,497
Reduced 8.94%
1,267,715
Ordinary Shares
Dec 11
2024
BUY
Exercise of conversion of derivative security
$5,150,440
$41.37 p/Share
124,497
Added 8.21%
1,392,212
Ordinary Shares
Dec 10
2024
SELL
Open market or private sale
$10,292,166
$82.67 p/Share
124,497
Reduced 8.94%
1,267,715
Ordinary Shares
Dec 10
2024
BUY
Exercise of conversion of derivative security
$5,195,259
$41.73 p/Share
124,497
Added 8.21%
1,392,212
Ordinary Shares
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