Mar 08
2024
SELL
Payment of exercise price or tax liability
$641,174
$17.36 p/Share
36,934
Reduced 42.98%
48,991
Class A Common Shares
Mar 08
2024
SELL
Sale (or disposition) back to the issuer
$524,113
$18.17 p/Share
28,845
Reduced 32.99%
58,588
Class C Common Shares
Mar 08
2024
BUY
Grant, award, or other acquisition
-
84,419
Added 49.56%
85,925
Class A Common Shares
Mar 08
2024
BUY
Grant, award, or other acquisition
-
84,419
Added 49.12%
87,433
Class C Common Shares
Mar 10
2023
SELL
Payment of exercise price or tax liability
$27,450
$18.51 p/Share
1,483
Reduced 0.96%
153,050
Class A Ordinary Shares
Mar 10
2023
SELL
Payment of exercise price or tax liability
$57,491
$19.39 p/Share
2,965
Reduced 0.98%
299,154
Class C Ordinary Shares
Mar 10
2023
BUY
Grant, award, or other acquisition
-
5,979
Added 1.94%
302,119
Class C Ordinary Shares
Mar 10
2023
BUY
Grant, award, or other acquisition
-
2,989
Added 1.9%
154,533
Class A Ordinary Shares
Mar 01
2023
SELL
Payment of exercise price or tax liability
$27,852
$20.33 p/Share
1,370
Reduced 0.9%
151,544
Class A Ordinary Shares
Mar 01
2023
SELL
Payment of exercise price or tax liability
$57,847
$21.12 p/Share
2,739
Reduced 0.92%
296,140
Class C Ordinary Shares
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
7,920
Added 2.58%
298,879
Class C Ordinary Shares
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
3,960
Added 2.52%
152,914
Class A Ordinary Shares
May 01
2022
SELL
Payment of exercise price or tax liability
$372,718
$22.76 p/Share
16,376
Reduced 9.91%
148,954
Class A Ordinary Shares
May 01
2022
SELL
Payment of exercise price or tax liability
$776,222
$23.7 p/Share
32,752
Reduced 10.12%
290,959
Class C Ordinary Shares
May 01
2022
BUY
Exercise of conversion of derivative security
-
32,227
Added 16.31%
165,330
Class A Ordinary Shares
May 01
2022
BUY
Exercise of conversion of derivative security
-
64,455
Added 16.61%
323,711
Class C Ordinary Shares
Mar 14
2022
SELL
Payment of exercise price or tax liability
$393,317
$24.36 p/Share
16,146
Reduced 10.82%
133,103
Class A Ordinary Shares
Mar 14
2022
SELL
Payment of exercise price or tax liability
$802,133
$24.84 p/Share
32,292
Reduced 11.08%
259,256
Class C Ordinary Shares
Mar 14
2022
BUY
Grant, award, or other acquisition
-
63,384
Added 17.86%
291,548
Class C Ordinary Shares
Mar 14
2022
BUY
Grant, award, or other acquisition
-
31,692
Added 17.52%
149,249
Class A Ordinary Shares
Mar 07
2022
SELL
Payment of exercise price or tax liability
$295,973
$23.23 p/Share
12,741
Reduced 9.78%
117,557
Class A Ordinary Shares
Mar 07
2022
SELL
Payment of exercise price or tax liability
$768,257
$23.67 p/Share
32,457
Reduced 12.45%
228,164
Class C Ordinary Shares
Mar 07
2022
BUY
Exercise of conversion of derivative security
-
64,926
Added 19.94%
260,621
Class C Ordinary Shares
Mar 07
2022
BUY
Exercise of conversion of derivative security
-
32,463
Added 19.95%
130,298
Class A Ordinary Shares
Mar 01
2022
SELL
Payment of exercise price or tax liability
$72,152
$25.29 p/Share
2,853
Reduced 1.44%
195,695
Class C Ordinary Shares