Jun 05
2025
SELL
Open market or private sale
$72,000
$24.0 p/Share
3,000
Reduced 0.45%
662,693
Class A Common Stock
Jun 02
2025
SELL
Open market or private sale
$182,880
$22.86 p/Share
8,000
Reduced 1.19%
665,693
Class A Common Stock
May 20
2025
SELL
Open market or private sale
$604,909
$21.83 p/Share
27,710
Reduced 3.95%
673,693
Class A Common Stock
Mar 03
2025
SELL
Open market or private sale
$340,340
$30.94 p/Share
11,000
Reduced 1.54%
701,403
Class A Common Stock
Feb 26
2025
BUY
Grant, award, or other acquisition
-
214,597
Added 23.15%
712,403
Class A Common Stock
Feb 21
2025
SELL
Open market or private sale
$745,445
$31.58 p/Share
23,605
Reduced 4.53%
497,806
Class A Common Stock
Feb 13
2025
SELL
Open market or private sale
$2,472,219
$36.17 p/Share
68,350
Reduced 11.61%
520,273
Class A Common Stock
Feb 13
2025
BUY
Conversion of derivative security
-
56,000
Added 8.69%
588,623
Class A Common Stock
Nov 20
2024
SELL
Open market or private sale
$641,216
$28.23 p/Share
22,714
Reduced 4.09%
532,623
Class A Common Stock
Aug 20
2024
SELL
Open market or private sale
$497,035
$21.68 p/Share
22,926
Reduced 3.96%
555,337
Class A Common Stock
Jun 20
2024
SELL
Open market or private sale
$22,908
$26.7 p/Share
858
Reduced 0.15%
578,263
Class A Common Stock
May 20
2024
SELL
Open market or private sale
$672,598
$31.96 p/Share
21,045
Reduced 3.51%
579,121
Class A Common Stock
Mar 20
2024
SELL
Open market or private sale
$18,345
$31.2 p/Share
588
Reduced 0.1%
600,166
Class A Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
-
280,542
Added 31.83%
600,754
Class A Common Stock
Feb 21
2024
SELL
Open market or private sale
$232,573
$32.15 p/Share
7,234
Reduced 2.21%
320,212
Class A Common Stock
Dec 21
2023
SELL
Open market or private sale
$20,549
$23.95 p/Share
858
Reduced 0.26%
326,512
Class A Common Stock
Nov 21
2023
SELL
Open market or private sale
$98,856
$18.73 p/Share
5,278
Reduced 1.59%
327,370
Class A Common Stock
Sep 21
2023
SELL
Open market or private sale
$25,628
$29.8 p/Share
860
Reduced 0.26%
332,648
Class A Common Stock
Aug 28
2023
BUY
Grant, award, or other acquisition
-
162,541
Added 32.77%
333,508
Class A Common Stock
Aug 22
2023
SELL
Open market or private sale
$126,085
$32.14 p/Share
3,923
Reduced 2.24%
170,967
Class A Common Stock