Feb 14
2025
SELL
Open market or private sale
$14,561,094
$89.39 p/Share
162,894
Reduced 11.92%
1,203,892
Ordinary Shares
Feb 14
2025
BUY
Exercise of conversion of derivative security
$6,800,824
$41.75 p/Share
162,894
Added 10.65%
1,366,786
Ordinary Shares
Feb 13
2025
SELL
Open market or private sale
$14,448,697
$88.7 p/Share
162,894
Reduced 11.92%
1,203,892
Ordinary Shares
Feb 13
2025
BUY
Exercise of conversion of derivative security
$6,800,824
$41.75 p/Share
162,894
Added 10.65%
1,366,786
Ordinary Shares
Feb 11
2025
SELL
Open market or private sale
$18,329,619
$89.34 p/Share
205,167
Reduced 14.56%
1,203,892
Ordinary Shares
Feb 11
2025
BUY
Exercise of conversion of derivative security
$4,959,516
$33.39 p/Share
148,533
Added 9.54%
1,409,059
Ordinary Shares
Feb 10
2025
SELL
Open market or private sale
$18,352,277
$89.45 p/Share
205,168
Reduced 14.0%
1,260,526
Ordinary Shares
Feb 10
2025
BUY
Exercise of conversion of derivative security
$6,850,559
$33.39 p/Share
205,168
Added 12.28%
1,465,694
Ordinary Shares
Feb 07
2025
SELL
Open market or private sale
$18,114,282
$88.29 p/Share
205,168
Reduced 14.0%
1,260,526
Ordinary Shares
Feb 07
2025
BUY
Exercise of conversion of derivative security
$7,258,843
$35.38 p/Share
205,168
Added 12.28%
1,465,694
Ordinary Shares
Feb 06
2025
SELL
Open market or private sale
$17,734,721
$86.44 p/Share
205,168
Reduced 14.0%
1,260,526
Ordinary Shares
Feb 06
2025
BUY
Exercise of conversion of derivative security
$7,665,076
$37.36 p/Share
205,168
Added 12.28%
1,465,694
Ordinary Shares
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