Nov 25
2025
SELL
Sale (or disposition) back to the issuer
$8,392,315
$14.13 p/Share
593,936
Reduced 100.0%
0
Class A Common Stock
Aug 25
2025
SELL
Payment of exercise price or tax liability
$342,709
$25.7 p/Share
13,335
Reduced 2.2%
593,936
Class A Common Stock
Aug 23
2025
SELL
Payment of exercise price or tax liability
$265,428
$25.14 p/Share
10,558
Reduced 1.71%
607,271
Class A Common Stock
Aug 22
2025
SELL
Payment of exercise price or tax liability
$410,636
$25.14 p/Share
16,334
Reduced 2.58%
617,829
Class A Common Stock
Aug 21
2025
BUY
Grant, award, or other acquisition
-
64,504
Added 9.23%
634,163
Class A Common Stock
Aug 19
2025
BUY
Grant, award, or other acquisition
-
72,305
Added 11.26%
569,659
Class A Common Stock
Dec 11
2024
SELL
Open market or private sale
$400,553
$21.8 p/Share
18,374
Reduced 3.53%
502,354
Class A Common Stock
Nov 13
2024
SELL
Open market or private sale
$403,331
$23.16 p/Share
17,415
Reduced 3.24%
520,728
Class A Common Stock
Oct 18
2024
SELL
Open market or private sale
$42,189
$20.09 p/Share
2,100
Reduced 0.39%
538,143
Class A Common Stock
Oct 17
2024
SELL
Open market or private sale
$358,000
$20.0 p/Share
17,900
Reduced 3.21%
540,243
Class A Common Stock
Sep 30
2024
SELL
Open market or private sale
$25,292
$20.01 p/Share
1,264
Reduced 0.23%
558,143
Class A Common Stock
Sep 27
2024
SELL
Open market or private sale
$375,656
$20.05 p/Share
18,736
Reduced 3.24%
559,407
Class A Common Stock
Sep 04
2024
SELL
Open market or private sale
$403,310
$20.83 p/Share
19,362
Reduced 3.24%
578,143
Class A Common Stock
Aug 25
2024
SELL
Payment of exercise price or tax liability
$273,367
$20.5 p/Share
13,335
Reduced 2.18%
597,505
Class A Common Stock
Aug 23
2024
SELL
Payment of exercise price or tax liability
$278,287
$20.5 p/Share
13,575
Reduced 2.17%
610,840
Class A Common Stock
Aug 23
2024
BUY
Grant, award, or other acquisition
-
80,488
Added 11.42%
624,415
Class A Common Stock
Jul 31
2024
SELL
Open market or private sale
$396,443
$21.12 p/Share
18,771
Reduced 3.34%
543,927
Class A Common Stock
Jul 24
2024
SELL
Open market or private sale
$349,758
$20.13 p/Share
17,375
Reduced 3.0%
562,698
Class A Common Stock
Jul 18
2024
SELL
Open market or private sale
$52,500
$20.0 p/Share
2,625
Reduced 0.45%
580,073
Class A Common Stock
Aug 25
2023
SELL
Payment of exercise price or tax liability
$226,376
$21.64 p/Share
10,461
Reduced 2.87%
354,242
Class A Common Stock
Aug 25
2023
BUY
Payment of exercise price or tax liability
-
11,841
Added 2.6%
444,065
Class A Common Stock
Aug 25
2023
BUY
Grant, award, or other acquisition
-
280,817
Added 32.52%
582,698
Class A Common Stock
Jun 16
2023
SELL
Payment of exercise price or tax liability
$5,377,904
$28.0 p/Share
192,068
Reduced 37.2%
324,183
Class A Common Stock
Jun 16
2023
BUY
Exercise of conversion of derivative security
$5,329,827
$27.0 p/Share
197,401
Added 27.66%
516,251
Class A Common Stock
Aug 26
2022
SELL
Payment of exercise price or tax liability
-
6,027
Reduced 1.86%
318,850
Class A Common Stock