Jun 16
2025
SELL
Open market or private sale
$1,179,678
$24.11 p/Share
48,929
Reduced 11.63%
371,809
Class A Common Stock
Jun 16
2025
BUY
Exercise of conversion of derivative security
$774,660
$20.0 p/Share
38,733
Added 8.43%
420,738
Class A Common Stock
May 23
2025
SELL
Open market or private sale
$2,788,776
$24.0 p/Share
116,199
Reduced 23.32%
382,005
Class A Common Stock
May 23
2025
BUY
Exercise of conversion of derivative security
$2,323,980
$20.0 p/Share
116,199
Added 18.91%
498,204
Class A Common Stock
May 15
2025
SELL
Payment of exercise price or tax liability
$443,769
$19.57 p/Share
22,676
Reduced 5.6%
382,005
Class A Common Stock
May 15
2025
SELL
Open market or private sale
$227,073
$19.36 p/Share
11,729
Reduced 2.82%
404,681
Class A Common Stock
Apr 23
2025
SELL
Open market or private sale
$207,629
$18.05 p/Share
11,503
Reduced 2.69%
416,410
Class A Common Stock
Mar 13
2025
BUY
Grant, award, or other acquisition
-
99,114
Added 18.81%
427,913
Class A Common Stock
Mar 10
2025
SELL
Open market or private sale
$209,124
$18.18 p/Share
11,503
Reduced 3.38%
328,799
Class A Common Stock
Feb 15
2025
SELL
Payment of exercise price or tax liability
$1,168,263
$20.38 p/Share
57,324
Reduced 14.42%
340,302
Class A Common Stock
Feb 14
2025
BUY
Grant, award, or other acquisition
-
43,848
Added 9.93%
397,626
Class A Common Stock
Dec 16
2024
SELL
Open market or private sale
$290,354
$27.05 p/Share
10,734
Reduced 2.94%
353,778
Class A Common Stock
Nov 18
2024
SELL
Open market or private sale
$177,646
$25.48 p/Share
6,972
Reduced 1.88%
364,512
Class A Common Stock
Nov 15
2024
SELL
Payment of exercise price or tax liability
$457,251
$24.79 p/Share
18,445
Reduced 4.73%
371,484
Class A Common Stock
Nov 15
2024
SELL
Open market or private sale
$92,948
$24.74 p/Share
3,757
Reduced 0.95%
389,929
Class A Common Stock
Oct 15
2024
SELL
Open market or private sale
$227,486
$26.76 p/Share
8,501
Reduced 2.11%
393,686
Class A Common Stock
Sep 16
2024
SELL
Open market or private sale
$214,717
$25.69 p/Share
8,358
Reduced 2.04%
402,187
Class A Common Stock
Aug 16
2024
SELL
Open market or private sale
$109,733
$23.85 p/Share
4,601
Reduced 1.11%
410,545
Class A Common Stock
Aug 15
2024
SELL
Open market or private sale
$89,341
$23.78 p/Share
3,757
Reduced 0.9%
415,146
Class A Common Stock
Aug 15
2024
SELL
Payment of exercise price or tax liability
$440,282
$23.87 p/Share
18,445
Reduced 4.22%
418,903
Class A Common Stock
Jul 15
2024
SELL
Open market or private sale
$1,808,608
$28.04 p/Share
64,501
Reduced 12.85%
437,348
Class A Common Stock
Jul 15
2024
BUY
Exercise of conversion of derivative security
$1,120,000
$20.0 p/Share
56,000
Added 10.04%
501,849
Class A Common Stock
Jun 17
2024
SELL
Open market or private sale
$1,918,511
$29.81 p/Share
64,358
Reduced 12.61%
445,849
Class A Common Stock
Jun 17
2024
BUY
Exercise of conversion of derivative security
$1,120,000
$20.0 p/Share
56,000
Added 9.89%
510,207
Class A Common Stock
May 16
2024
SELL
Open market or private sale
$250,489
$29.97 p/Share
8,358
Reduced 1.81%
454,207
Class A Common Stock