Dec 15
2025
SELL
Open market or private sale
$500,714
$41.56 p/Share
12,048
Reduced 41.96%
16,666
Class A Ordinary Share
Dec 15
2025
BUY
Exercise of conversion of derivative security
$52,980
$8.83 p/Share
6,000
Added 17.28%
28,714
Class A Ordinary Share
Nov 26
2025
SELL
Open market or private sale
$8,578
$42.89 p/Share
200
Reduced 0.87%
22,714
Class A Ordinary Share
Nov 26
2025
BUY
Exercise of conversion of derivative security
$4,578
$22.89 p/Share
200
Added 0.87%
22,914
Class A Ordinary Share
Nov 17
2025
SELL
Open market or private sale
$507,404
$40.69 p/Share
12,470
Reduced 35.44%
22,714
Class A Ordinary Share
Nov 17
2025
BUY
Exercise of conversion of derivative security
$57,395
$8.83 p/Share
6,500
Added 15.59%
35,184
Class A Ordinary Share
Oct 14
2025
SELL
Open market or private sale
$467,757
$37.82 p/Share
12,368
Reduced 30.13%
28,684
Class A Ordinary Share
Oct 14
2025
BUY
Exercise of conversion of derivative security
$57,395
$8.83 p/Share
6,500
Added 13.67%
41,052
Class A Ordinary Share
Sep 29
2025
SELL
Open market or private sale
$1,609,860
$38.33 p/Share
42,000
Reduced 54.86%
34,552
Class A Ordinary Share
Sep 29
2025
BUY
Exercise of conversion of derivative security
$752,640
$17.92 p/Share
42,000
Added 35.43%
76,552
Class A Ordinary Share
Sep 15
2025
SELL
Open market or private sale
$602,372
$36.73 p/Share
16,400
Reduced 32.19%
34,552
Class A Ordinary Share
Sep 15
2025
BUY
Exercise of conversion of derivative security
$57,395
$8.83 p/Share
6,500
Added 11.31%
50,952
Class A Ordinary Share
Sep 05
2025
SELL
Open market or private sale
$477,451
$35.66 p/Share
13,389
Reduced 23.15%
44,452
Class A Ordinary Share
Sep 05
2025
BUY
Exercise of conversion of derivative security
$207,797
$15.52 p/Share
13,389
Added 18.8%
57,841
Class A Ordinary Share
Sep 04
2025
SELL
Open market or private sale
$3,028,825
$35.52 p/Share
85,271
Reduced 65.73%
44,452
Class A Ordinary Share
Sep 04
2025
BUY
Exercise of conversion of derivative security
$1,322,553
$15.51 p/Share
85,271
Added 39.66%
129,723
Class A Ordinary Share
Sep 03
2025
SELL
Open market or private sale
$535,730
$35.5 p/Share
15,091
Reduced 25.34%
44,452
Class A Ordinary Share
Sep 03
2025
BUY
Exercise of conversion of derivative security
$234,061
$15.51 p/Share
15,091
Added 20.22%
59,543
Class A Ordinary Share
Sep 02
2025
SELL
Payment of exercise price or tax liability
$32,566
$34.28 p/Share
950
Reduced 2.09%
44,452
Class A Ordinary Share
Sep 02
2025
BUY
Exercise of conversion of derivative security
-
1,964
Added 4.15%
45,402
Class A Ordinary Share
Sep 01
2025
SELL
Payment of exercise price or tax liability
$101,206
$33.49 p/Share
3,022
Reduced 6.5%
43,438
Class A Ordinary Share
Sep 01
2025
BUY
Exercise of conversion of derivative security
-
6,245
Added 11.85%
46,460
Class A Ordinary Share
Aug 18
2025
SELL
Open market or private sale
$552,582
$34.11 p/Share
16,200
Reduced 28.72%
40,215
Class A Ordinary Share
Aug 18
2025
BUY
Exercise of conversion of derivative security
$57,395
$8.83 p/Share
6,500
Added 10.33%
56,415
Class A Ordinary Share
Aug 05
2025
SELL
Open market or private sale
$4,650,499
$33.55 p/Share
138,614
Reduced 73.52%
49,915
Class A Ordinary Share