Feb 20
2024
BUY
Conversion of derivative security
-
300,000
Added 48.38%
320,099
Class A Ordinary Shares
Jan 04
2024
SELL
Open market or private sale
$983,590
$27.55 p/Share
35,702
Reduced 63.98%
20,099
Class A Ordinary Shares
Jan 03
2024
SELL
Open market or private sale
$5,532,933
$27.79 p/Share
199,098
Reduced 78.11%
55,801
Class A Ordinary Shares
Jan 02
2024
SELL
Open market or private sale
$6,707,904
$28.52 p/Share
235,200
Reduced 47.99%
254,899
Class A Ordinary Shares
Nov 13
2023
BUY
Conversion of derivative security
-
475,590
Added 49.25%
490,099
Class A Ordinary Shares
Jun 23
2023
BUY
Grant, award, or other acquisition
-
7,747
Added 34.81%
14,509
Class A Ordinary Shares
May 22
2023
SELL
Open market or private sale
$57,435,000
$32.82 p/Share
1,750,000
Reduced 99.62%
6,762
Class A Ordinary Shares
May 09
2023
BUY
Conversion of derivative security
-
300,000
Added 14.59%
1,756,762
Class A Ordinary Shares
Mar 30
2023
SELL
Open market or private sale
$4,714,670
$36.26 p/Share
130,024
Reduced 8.19%
1,456,762
Class A Ordinary Shares
Mar 29
2023
SELL
Open market or private sale
$366,765
$36.95 p/Share
9,926
Reduced 0.62%
1,586,786
Class A Ordinary Shares
Feb 17
2023
BUY
Conversion of derivative security
-
1,500,000
Added 48.44%
1,596,712
Class A Ordinary Shares
Dec 09
2022
SELL
Open market or private sale
$840,979
$42.07 p/Share
19,990
Reduced 12.76%
136,722
Class A Ordinary Shares
Nov 17
2022
SELL
Open market or private sale
$5,079,600
$42.33 p/Share
120,000
Reduced 43.37%
156,712
Class A Ordinary Shares
Sep 15
2022
SELL
Open market or private sale
$2,195,975
$42.21 p/Share
52,025
Reduced 15.83%
276,712
Class A Ordinary Shares
Sep 14
2022
SELL
Open market or private sale
$2,034,620
$42.41 p/Share
47,975
Reduced 12.74%
328,737
Class A Ordinary Shares
Aug 09
2022
SELL
Open market or private sale
$1,967,850
$43.73 p/Share
45,000
Reduced 10.67%
376,712
Class A Ordinary Shares
Jun 29
2022
SELL
Open market or private sale
$1,265,100
$42.17 p/Share
30,000
Reduced 6.64%
421,712
Class A Ordinary Shares
May 20
2022
SELL
Open market or private sale
$4,858,779
$39.28 p/Share
123,696
Reduced 21.5%
451,712
Class A Ordinary Shares
May 19
2022
SELL
Open market or private sale
$1,054,527
$40.09 p/Share
26,304
Reduced 4.37%
575,408
Class A Ordinary Shares
Mar 29
2022
SELL
Open market or private sale
$2,315,400
$38.59 p/Share
60,000
Reduced 9.07%
601,712
Class A Ordinary Shares
Mar 17
2022
BUY
Other acquisition or disposition
-
68,964
Added 9.44%
661,712
Class A Ordinary Shares
Dec 29
2021
SELL
Open market or private sale
$3,000,000
$40.0 p/Share
75,000
Reduced 11.23%
592,748
Class A Ordinary Shares
Dec 28
2021
BUY
Other acquisition or disposition
-
45,350
Added 6.36%
667,748
Class A Ordinary Shares
Nov 17
2021
SELL
Open market or private sale
$2,646,620
$42.39 p/Share
62,435
Reduced 9.12%
622,398
Class A Ordinary Shares
Nov 16
2021
SELL
Open market or private sale
$527,856
$42.01 p/Share
12,565
Reduced 1.8%
684,833
Class A Ordinary Shares