Oct 31
2025
SELL
Open market or private sale
$3,065,609
$37.14 p/Share
82,542
Reduced 57.37%
61,324
Class A Ordinary Share
Oct 31
2025
BUY
Exercise of conversion of derivative security
$521,665
$6.32 p/Share
82,542
Added 36.46%
143,866
Class A Ordinary Share
Sep 02
2025
SELL
Payment of exercise price or tax liability
$28,623
$34.28 p/Share
835
Reduced 1.34%
61,324
Class A Ordinary Share
Sep 02
2025
BUY
Exercise of conversion of derivative security
-
1,725
Added 2.7%
62,159
Class A Ordinary Share
Sep 01
2025
SELL
Payment of exercise price or tax liability
$95,145
$33.49 p/Share
2,841
Reduced 4.49%
60,434
Class A Ordinary Share
Sep 01
2025
BUY
Exercise of conversion of derivative security
-
5,872
Added 8.49%
63,275
Class A Ordinary Share
Aug 06
2025
SELL
Open market or private sale
$954,528
$32.55 p/Share
29,325
Reduced 33.81%
57,403
Class A Ordinary Share
Aug 06
2025
BUY
Exercise of conversion of derivative security
$111,435
$3.8 p/Share
29,325
Added 25.27%
86,728
Class A Ordinary Share
May 07
2025
SELL
Open market or private sale
$5,400
$27.0 p/Share
200
Reduced 0.35%
57,403
Class A Ordinary Share
May 07
2025
BUY
Exercise of conversion of derivative security
$760
$3.8 p/Share
200
Added 0.35%
57,603
Class A Ordinary Share
Apr 07
2025
SELL
Payment of exercise price or tax liability
$14,885
$20.28 p/Share
734
Reduced 1.26%
57,403
Class A Ordinary Share
Apr 07
2025
BUY
Exercise of conversion of derivative security
-
2,498
Added 4.12%
58,137
Class A Ordinary Share
Apr 01
2025
SELL
Payment of exercise price or tax liability
$21,574
$21.77 p/Share
991
Reduced 1.75%
55,639
Class A Ordinary Share
Apr 01
2025
BUY
Exercise of conversion of derivative security
-
3,374
Added 5.62%
56,630
Class A Ordinary Share
Mar 16
2025
SELL
Payment of exercise price or tax liability
$11,463
$22.61 p/Share
507
Reduced 0.94%
53,256
Class A Ordinary Share
Mar 16
2025
BUY
Exercise of conversion of derivative security
-
1,725
Added 3.11%
53,763
Class A Ordinary Share
Sep 03
2024
SELL
Open market or private sale
$1,615,014
$26.61 p/Share
60,692
Reduced 53.84%
52,038
Class A Ordinary Share
Sep 03
2024
BUY
Exercise of conversion of derivative security
$171,758
$2.83 p/Share
60,692
Added 35.0%
112,730
Class A Ordinary Share
Sep 02
2024
SELL
Payment of exercise price or tax liability
$22,327
$26.74 p/Share
835
Reduced 1.58%
52,038
Class A Ordinary Share
Sep 02
2024
BUY
Exercise of conversion of derivative security
-
1,725
Added 3.16%
52,873
Class A Ordinary Share
Sep 01
2024
SELL
Payment of exercise price or tax liability
$53,319
$26.74 p/Share
1,994
Reduced 3.75%
51,148
Class A Ordinary Share
Sep 01
2024
BUY
Exercise of conversion of derivative security
-
4,121
Added 7.2%
53,142
Class A Ordinary Share
Jul 23
2024
SELL
Open market or private sale
$584,980
$26.59 p/Share
22,000
Reduced 31.52%
47,803
Class A Ordinary Share
Jul 23
2024
BUY
Exercise of conversion of derivative security
$40,920
$1.86 p/Share
22,000
Added 23.96%
69,803
Class A Ordinary Share
Apr 08
2024
SELL
Payment of exercise price or tax liability
$13,120
$17.9 p/Share
733
Reduced 1.51%
47,803
Class A Common Share