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
May 15
2024
SELL
Open market or private sale
$1,696,240
$30.29 p/Share
56,000
Reduced 10.8%
462,565
Class A Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$560,205
$30.37 p/Share
18,446
Reduced 3.83%
462,565
Class A Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
$1,120,000
$20.0 p/Share
56,000
Added 9.75%
518,565
Class A Common Stock
Apr 15
2024
SELL
Open market or private sale
$2,401,726
$36.45 p/Share
65,891
Reduced 12.05%
481,011
Class A Common Stock
Apr 15
2024
BUY
Exercise of conversion of derivative security
$1,120,000
$20.0 p/Share
56,000
Added 9.29%
546,902
Class A Common Stock
Mar 15
2024
SELL
Open market or private sale
$201,594
$33.87 p/Share
5,952
Reduced 1.2%
490,902
Class A Common Stock
Mar 07
2024
SELL
Open market or private sale
$2,105,316
$32.04 p/Share
65,709
Reduced 11.68%
496,854
Class A Common Stock
Mar 07
2024
BUY
Exercise of conversion of derivative security
$1,120,000
$20.0 p/Share
56,000
Added 9.05%
562,563
Class A Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$1,787,161
$33.97 p/Share
52,610
Reduced 9.43%
505,098
Class A Common Stock
Jan 19
2024
BUY
Grant, award, or other acquisition
-
168,696
Added 23.22%
557,708
Class A Common Stock
Nov 27
2023
BUY
Grant, award, or other acquisition
-
97,361
Added 20.02%
389,012
Class A Common Stock