May 30
2024
SELL
Open market or private sale
$311,396
$28.35 p/Share
10,984
Reduced 0.86%
1,267,542
Class A Common Stock, ...
May 17
2024
SELL
Open market or private sale
$657,697
$29.3 p/Share
22,447
Reduced 1.73%
1,278,526
Class A Common Stock, ...
May 16
2024
SELL
Open market or private sale
$719,161
$30.63 p/Share
23,479
Reduced 1.77%
1,300,973
Class A Common Stock, ...
Apr 19
2024
SELL
Open market or private sale
$1,131,837
$33.76 p/Share
33,526
Reduced 2.47%
1,324,452
Class A Common Stock, ...
Apr 18
2024
SELL
Open market or private sale
$1,061,807
$34.89 p/Share
30,433
Reduced 2.19%
1,357,978
Class A Common Stock, ...
Apr 09
2024
SELL
Open market or private sale
$1,542,759
$41.16 p/Share
37,482
Reduced 2.62%
1,391,260
Class A Common Stock, ...
Apr 08
2024
SELL
Open market or private sale
$1,491,785
$42.67 p/Share
34,961
Reduced 2.39%
1,428,742
Class A Common Stock, ...
Apr 01
2024
SELL
Payment of exercise price or tax liability
$597,329
$42.89 p/Share
13,927
Reduced 0.94%
1,463,703
Class A Common Stock, ...
Mar 27
2024
SELL
Open market or private sale
$1,252,564
$41.51 p/Share
30,175
Reduced 2.0%
1,477,630
Class A Common Stock, ...
Mar 26
2024
SELL
Open market or private sale
$2,287,480
$42.15 p/Share
54,270
Reduced 3.47%
1,507,805
Class A Common Stock, ...
Mar 15
2024
SELL
Open market or private sale
$2,739,954
$35.99 p/Share
76,131
Reduced 4.65%
1,562,075
Class A Common Stock, ...
Mar 14
2024
SELL
Open market or private sale
$1,745,947
$39.46 p/Share
44,246
Reduced 2.63%
1,638,206
Class A Common Stock, ...
Mar 08
2024
SELL
Payment of exercise price or tax liability
$1,830,455
$37.86 p/Share
48,348
Reduced 2.79%
1,682,452
Class A Common Stock, ...
Mar 06
2024
BUY
Grant, award, or other acquisition
-
132,849
Added 7.13%
1,730,800
Class A Common Stock, ...
Feb 14
2024
SELL
Open market or private sale
$569,971
$32.71 p/Share
17,425
Reduced 1.08%
1,597,951
Class A Common Stock, ...
Feb 13
2024
SELL
Open market or private sale
$770,796
$31.59 p/Share
24,400
Reduced 1.49%
1,615,376
Class A Common Stock, ...
Feb 06
2024
SELL
Open market or private sale
$637,085
$30.88 p/Share
20,631
Reduced 1.24%
1,639,776
Class A Common Stock, ...
Feb 05
2024
SELL
Open market or private sale
$868,304
$31.6 p/Share
27,478
Reduced 1.63%
1,660,407
Class A Common Stock, ...
Feb 05
2024
SELL
Conversion of derivative security
-
1,000,000
Reduced 1.7%
57,820,586
Class B Common Stock, ...
Feb 05
2024
BUY
Conversion of derivative security
-
1,000,000
Added 37.2%
1,687,885
Class A Common Stock, ...
Jan 21
2024
SELL
Payment of exercise price or tax liability
$1,868,312
$33.04 p/Share
56,547
Reduced 7.6%
687,854
Class A Common Stock, ...
Jan 17
2024
SELL
Open market or private sale
$703,582
$30.7 p/Share
22,918
Reduced 2.99%
744,401
Class A Common Stock, ...
Jan 16
2024
SELL
Open market or private sale
$758,556
$31.55 p/Share
24,043
Reduced 3.04%
767,319
Class A Common Stock, ...
Jan 05
2024
SELL
Open market or private sale
$841,055
$32.9 p/Share
25,564
Reduced 3.13%
791,362
Class A Common Stock, ...
Jan 04
2024
SELL
Open market or private sale
$665,246
$33.6 p/Share
19,799
Reduced 2.37%
816,926
Class A Common Stock, ...