Feb 27
2025
SELL
Open market or private sale
$196,680
$25.72 p/Share
7,647
Reduced 11.64%
58,045
Class A Common Stock
Feb 21
2025
SELL
Open market or private sale
$9,756
$21.21 p/Share
460
Reduced 0.7%
65,692
Class A Common Stock
Feb 20
2025
SELL
Payment of exercise price or tax liability
$15,508
$21.66 p/Share
716
Reduced 1.07%
66,152
Class A Common Stock
Feb 19
2025
SELL
Open market or private sale
$8,084
$22.21 p/Share
364
Reduced 0.54%
66,868
Class A Common Stock
Feb 11
2025
BUY
Grant, award, or other acquisition
-
13,112
Added 16.32%
67,232
Class A Common Stock
Jan 02
2025
SELL
Payment of exercise price or tax liability
$4,252
$20.25 p/Share
210
Reduced 0.39%
54,120
Class A Common Stock
Nov 21
2024
SELL
Open market or private sale
$18,566
$19.2 p/Share
967
Reduced 1.75%
54,330
Class A Common Stock
Nov 20
2024
SELL
Payment of exercise price or tax liability
$12,327
$18.85 p/Share
654
Reduced 1.17%
55,297
Class A Common Stock
Nov 18
2024
SELL
Open market or private sale
$5,795
$18.34 p/Share
316
Reduced 0.56%
55,951
Class A Common Stock
Oct 01
2024
SELL
Payment of exercise price or tax liability
$3,794
$20.62 p/Share
184
Reduced 0.33%
56,267
Class A Common Stock
Aug 21
2024
SELL
Open market or private sale
$21,287
$21.7 p/Share
981
Reduced 1.71%
56,451
Class A Common Stock
Aug 20
2024
SELL
Payment of exercise price or tax liability
$14,577
$22.29 p/Share
654
Reduced 1.13%
57,432
Class A Common Stock
Aug 16
2024
SELL
Open market or private sale
$12,757
$22.62 p/Share
564
Reduced 0.96%
58,086
Class A Common Stock
Jul 24
2024
BUY
Grant, award, or other acquisition
-
10,000
Added 14.57%
58,650
Class A Common Stock
Jul 19
2024
SELL
Open market or private sale
$79,975
$25.0 p/Share
3,199
Reduced 6.17%
48,650
Class A Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$4,578
$21.1 p/Share
217
Reduced 0.42%
51,849
Class A Common Stock
Jun 11
2024
SELL
Open market or private sale
$120,358
$21.16 p/Share
5,688
Reduced 9.85%
52,066
Class A Common Stock
May 21
2024
SELL
Open market or private sale
$18,883
$24.88 p/Share
759
Reduced 1.3%
57,754
Class A Common Stock
May 20
2024
SELL
Payment of exercise price or tax liability
$12,901
$25.1 p/Share
514
Reduced 0.87%
58,513
Class A Common Stock
May 16
2024
SELL
Open market or private sale
$10,831
$24.45 p/Share
443
Reduced 0.74%
59,027
Class A Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$4,231
$19.5 p/Share
217
Reduced 0.36%
59,470
Class A Common Stock
Mar 08
2024
SELL
Open market or private sale
$43,184
$16.37 p/Share
2,638
Reduced 4.23%
59,687
Class A Common Stock
Feb 21
2024
SELL
Open market or private sale
$13,939
$15.42 p/Share
904
Reduced 1.43%
62,325
Class A Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$9,118
$14.9 p/Share
612
Reduced 0.96%
63,229
Class A Common Stock
Feb 16
2024
SELL
Open market or private sale
$8,150
$15.35 p/Share
531
Reduced 0.82%
63,841
Class A Common Stock