Oct 20
2025
SELL
Open market or private sale
$1,970,119
$39.02 p/Share
50,490
Reduced 65.12%
27,046
Class A Ordinary Share
Oct 20
2025
BUY
Exercise of conversion of derivative security
$491,360
$12.46 p/Share
39,435
Added 33.71%
77,536
Class A Ordinary Share
Oct 04
2025
SELL
Payment of exercise price or tax liability
$3,271
$38.49 p/Share
85
Reduced 0.22%
38,101
Class A Ordinary Share
Oct 04
2025
BUY
Exercise of conversion of derivative security
-
175
Added 0.46%
38,186
Class A Ordinary Share
Sep 03
2025
SELL
Open market or private sale
$383,240
$34.84 p/Share
11,000
Reduced 22.44%
38,011
Class A Ordinary Share
Sep 03
2025
BUY
Exercise of conversion of derivative security
$197,120
$17.92 p/Share
11,000
Added 18.33%
49,011
Class A Ordinary Share
Sep 02
2025
SELL
Payment of exercise price or tax liability
$12,855
$34.28 p/Share
375
Reduced 0.98%
38,011
Class A Ordinary Share
Sep 02
2025
BUY
Exercise of conversion of derivative security
-
774
Added 1.98%
38,386
Class A Ordinary Share
Sep 01
2025
SELL
Payment of exercise price or tax liability
$143,404
$33.49 p/Share
4,282
Reduced 10.22%
37,612
Class A Ordinary Share
Sep 01
2025
BUY
Exercise of conversion of derivative security
-
8,853
Added 17.45%
41,894
Class A Ordinary Share
Aug 04
2025
SELL
Open market or private sale
$549,950
$32.35 p/Share
17,000
Reduced 33.97%
33,041
Class A Ordinary Share
Aug 04
2025
BUY
Exercise of conversion of derivative security
$263,840
$15.52 p/Share
17,000
Added 25.36%
50,041
Class A Ordinary Share
Jul 15
2025
BUY
Grant, award, or other acquisition
$7,736
$15.63 p/Share
495
Added 1.48%
33,041
Class A Ordinary Share
Jun 03
2025
SELL
Open market or private sale
$437,316
$28.75 p/Share
15,211
Reduced 31.85%
32,546
Class A Ordinary Share
Jun 03
2025
BUY
Exercise of conversion of derivative security
$235,770
$15.5 p/Share
15,211
Added 24.16%
47,757
Class A Ordinary Share
May 07
2025
SELL
Open market or private sale
$470,998
$26.69 p/Share
17,647
Reduced 35.16%
32,546
Class A Ordinary Share
May 07
2025
BUY
Exercise of conversion of derivative security
$213,528
$12.1 p/Share
17,647
Added 26.01%
50,193
Class A Ordinary Share
Apr 07
2025
SELL
Payment of exercise price or tax liability
$33,786
$20.28 p/Share
1,666
Reduced 4.87%
32,546
Class A Ordinary Share
Apr 07
2025
BUY
Exercise of conversion of derivative security
-
3,933
Added 10.31%
34,212
Class A Ordinary Share
Apr 01
2025
SELL
Payment of exercise price or tax liability
$45,368
$21.77 p/Share
2,084
Reduced 6.44%
30,279
Class A Ordinary Share
Apr 01
2025
BUY
Exercise of conversion of derivative security
-
4,920
Added 13.2%
32,363
Class A Ordinary Share
Mar 16
2025
SELL
Payment of exercise price or tax liability
$7,416
$22.61 p/Share
328
Reduced 1.18%
27,443
Class A Ordinary Share
Mar 16
2025
BUY
Exercise of conversion of derivative security
-
774
Added 2.71%
27,771
Class A Ordinary Share
Mar 12
2025
SELL
Open market or private sale
$203,194
$22.45 p/Share
9,051
Reduced 25.44%
26,528
Class A Ordinary Share
Mar 12
2025
BUY
Exercise of conversion of derivative security
$100,466
$11.1 p/Share
9,051
Added 20.28%
35,579
Class A Ordinary Share