Jun 16
2025
SELL
Open market or private sale
$77,870
$130.0 p/Share
599
Reduced 5.48%
10,329
Ordinary Shares
Jun 11
2025
SELL
Open market or private sale
$222,353
$129.05 p/Share
1,723
Reduced 13.62%
10,928
Ordinary Shares
Jun 11
2025
BUY
Exercise of conversion of derivative security
-
988
Added 7.24%
12,651
Ordinary Shares
Jun 09
2025
SELL
Open market or private sale
$467,220
$130.0 p/Share
3,594
Reduced 24.52%
11,064
Ordinary Shares
Jun 09
2025
BUY
Exercise of conversion of derivative security
$77,971
$130.17 p/Share
599
Added 4.89%
11,663
Ordinary Shares
Jun 04
2025
SELL
Open market or private sale
$7,927,250
$125.0 p/Share
63,418
Reduced 81.23%
14,658
Ordinary Shares
Jun 04
2025
BUY
Exercise of conversion of derivative security
$4,510,863
$75.86 p/Share
59,463
Added 43.23%
78,076
Ordinary Shares
Jun 03
2025
SELL
Open market or private sale
$1,357,080
$120.0 p/Share
11,309
Reduced 37.79%
18,613
Ordinary Shares
Jun 03
2025
BUY
Exercise of conversion of derivative security
$476,510
$68.83 p/Share
6,923
Added 18.79%
29,922
Ordinary Shares
May 27
2025
SELL
Open market or private sale
$483,115
$115.0 p/Share
4,201
Reduced 15.44%
22,999
Ordinary Shares
Mar 22
2025
BUY
Exercise of conversion of derivative security
-
3,514
Added 11.44%
27,200
Ordinary Shares
Mar 11
2025
BUY
Exercise of conversion of derivative security
-
988
Added 4.0%
23,686
Ordinary Shares
Mar 09
2025
BUY
Exercise of conversion of derivative security
-
599
Added 2.57%
22,698
Ordinary Shares
Feb 20
2025
BUY
Exercise of conversion of derivative security
-
5,905
Added 21.09%
22,099
Ordinary Shares
Dec 11
2024
BUY
Exercise of conversion of derivative security
-
988
Added 5.84%
15,942
Ordinary Shares
Dec 09
2024
BUY
Exercise of conversion of derivative security
-
599
Added 3.85%
14,954
Ordinary Shares
Oct 19
2024
BUY
Exercise of conversion of derivative security
-
4,386
Added 23.4%
14,355
Ordinary Shares
Sep 26
2024
SELL
Open market or private sale
$535,920
$110.0 p/Share
4,872
Reduced 32.83%
9,969
Ordinary Shares
Sep 11
2024
BUY
Exercise of conversion of derivative security
-
3,955
Added 21.04%
14,841
Ordinary Shares
Sep 09
2024
BUY
Exercise of conversion of derivative security
-
5,471
Added 33.45%
10,886
Ordinary Shares
Jul 24
2024
SELL
Open market or private sale
$1,112,870
$110.0 p/Share
10,117
Reduced 65.25%
5,387
Ordinary Shares
Jul 24
2024
BUY
Exercise of conversion of derivative security
$696,353
$68.83 p/Share
10,117
Added 39.39%
15,564
Ordinary Shares
Jun 11
2024
SELL
Open market or private sale
$1,074,200
$100.0 p/Share
10,742
Reduced 68.06%
5,042
Ordinary Shares
Jun 09
2024
BUY
Exercise of conversion of derivative security
-
599
Added 3.66%
15,784
Ordinary Shares
May 14
2024
SELL
Open market or private sale
$921,785
$95.0 p/Share
9,703
Reduced 38.99%
15,185
Ordinary Shares