May 28
2025
SELL
Open market or private sale
$1,697,630
$27.33 p/Share
62,116
Reduced 39.12%
96,674
Class A Ordinary Share
May 28
2025
BUY
Exercise of conversion of derivative security
$98,764
$1.59 p/Share
62,116
Added 28.12%
158,790
Class A Ordinary Share
May 27
2025
SELL
Open market or private sale
$521,752
$27.01 p/Share
19,317
Reduced 16.65%
96,674
Class A Ordinary Share
May 27
2025
BUY
Exercise of conversion of derivative security
$30,714
$1.59 p/Share
19,317
Added 14.28%
115,991
Class A Ordinary Share
May 23
2025
SELL
Open market or private sale
$130,599
$27.0 p/Share
4,837
Reduced 4.77%
96,674
Class A Ordinary Share
May 23
2025
BUY
Exercise of conversion of derivative security
$7,690
$1.59 p/Share
4,837
Added 4.55%
101,511
Class A Ordinary Share
May 20
2025
SELL
Open market or private sale
$63,469
$27.02 p/Share
2,349
Reduced 2.37%
96,674
Class A Ordinary Share
May 20
2025
BUY
Exercise of conversion of derivative security
$3,734
$1.59 p/Share
2,349
Added 2.32%
99,023
Class A Ordinary Share
May 13
2025
SELL
Open market or private sale
$77,630
$27.03 p/Share
2,872
Reduced 2.89%
96,674
Class A Ordinary Share
May 13
2025
BUY
Exercise of conversion of derivative security
$4,566
$1.59 p/Share
2,872
Added 2.8%
99,546
Class A Ordinary Share
May 09
2025
SELL
Open market or private sale
$163,084
$27.05 p/Share
6,029
Reduced 5.87%
96,674
Class A Ordinary Share
May 09
2025
BUY
Exercise of conversion of derivative security
$9,586
$1.59 p/Share
6,029
Added 5.54%
102,703
Class A Ordinary Share
May 08
2025
SELL
Open market or private sale
$2,727
$27.0 p/Share
101
Reduced 0.1%
96,674
Class A Ordinary Share
May 08
2025
BUY
Exercise of conversion of derivative security
$160
$1.59 p/Share
101
Added 0.1%
96,775
Class A Ordinary Share
May 07
2025
SELL
Open market or private sale
$53,055
$27.0 p/Share
1,965
Reduced 1.99%
96,674
Class A Ordinary Share
May 07
2025
BUY
Exercise of conversion of derivative security
$3,124
$1.59 p/Share
1,965
Added 1.95%
98,639
Class A Ordinary Share
Apr 07
2025
SELL
Payment of exercise price or tax liability
$97,992
$20.28 p/Share
4,832
Reduced 4.76%
96,674
Class A Ordinary Share
Apr 07
2025
BUY
Exercise of conversion of derivative security
-
9,992
Added 8.96%
101,506
Class A Ordinary Share
Apr 01
2025
SELL
Payment of exercise price or tax liability
$115,838
$21.77 p/Share
5,321
Reduced 5.49%
91,514
Class A Ordinary Share
Apr 01
2025
BUY
Exercise of conversion of derivative security
-
12,719
Added 11.61%
96,835
Class A Ordinary Share
Mar 16
2025
SELL
Payment of exercise price or tax liability
$45,310
$22.61 p/Share
2,004
Reduced 2.33%
84,116
Class A Ordinary Share
Mar 16
2025
BUY
Exercise of conversion of derivative security
-
6,569
Added 7.09%
86,120
Class A Ordinary Share
Nov 06
2024
SELL
Open market or private sale
$2,059,903
$23.0 p/Share
89,561
Reduced 52.96%
79,551
Class A Ordinary Share
Nov 06
2024
BUY
Exercise of conversion of derivative security
$142,401
$1.59 p/Share
89,561
Added 34.62%
169,112
Class A Ordinary Share
Sep 02
2024
SELL
Payment of exercise price or tax liability
$84,952
$26.74 p/Share
3,177
Reduced 3.84%
79,551
Class A Ordinary Share