Dec 20
2024
SELL
Payment of exercise price or tax liability
$716,099
$62.34 p/Share
11,487
Reduced 0.16%
7,305,235
Class A Common Stock
Sep 20
2024
SELL
Payment of exercise price or tax liability
$571,378
$49.75 p/Share
11,485
Reduced 0.16%
7,316,722
Class A Common Stock
Jun 20
2024
SELL
Payment of exercise price or tax liability
$785,068
$68.35 p/Share
11,486
Reduced 0.16%
7,328,207
Class A Common Stock
Apr 17
2024
-
1,000,000
Reduced 11.99%
7,339,693
Class A Common Stock
Mar 20
2024
SELL
Payment of exercise price or tax liability
$1,726,469
$49.78 p/Share
34,682
Reduced 0.41%
8,339,693
Class A Common Stock
Mar 13
2024
BUY
Grant, award, or other acquisition
-
113,470
Added 1.34%
8,374,375
Class A Common Stock
Jan 09
2024
SELL
Payment of exercise price or tax liability
$8,504,350
$37.28 p/Share
228,121
Reduced 2.69%
8,260,905
Class A Common Stock
Jan 09
2024
BUY
Exercise of conversion of derivative security
$1,488,000
$2.98 p/Share
499,329
Added 5.56%
8,489,026
Class A Common Stock
Dec 20
2023
SELL
Payment of exercise price or tax liability
$561,993
$36.71 p/Share
15,309
Reduced 0.19%
7,989,697
Class A Common Stock
Sep 20
2023
SELL
Payment of exercise price or tax liability
$550,889
$35.98 p/Share
15,311
Reduced 0.19%
8,005,006
Class A Common Stock
Jun 20
2023
SELL
Payment of exercise price or tax liability
$577,761
$37.74 p/Share
15,309
Reduced 0.19%
8,020,317
Class A Common Stock
Mar 20
2023
SELL
Payment of exercise price or tax liability
$897,065
$24.05 p/Share
37,300
Reduced 0.46%
8,035,626
Class A Common Stock
Mar 14
2023
BUY
Grant, award, or other acquisition
-
159,543
Added 1.94%
8,072,926
Class A Common Stock
Dec 20
2022
SELL
Payment of exercise price or tax liability
$468,665
$27.52 p/Share
17,030
Reduced 0.21%
7,913,383
Class A Common Stock
Sep 20
2022
SELL
Payment of exercise price or tax liability
$479,224
$28.14 p/Share
17,030
Reduced 0.21%
7,930,413
Class A Common Stock
Jun 20
2022
SELL
Payment of exercise price or tax liability
$431,345
$25.33 p/Share
17,029
Reduced 0.21%
7,947,443
Class A Common Stock
Mar 20
2022
SELL
Payment of exercise price or tax liability
$1,521,927
$34.55 p/Share
44,050
Reduced 0.55%
7,964,472
Class A Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
-
210,967
Added 2.57%
8,008,522
Class A Common Stock
Dec 20
2021
SELL
Payment of exercise price or tax liability
$431,418
$32.09 p/Share
13,444
Reduced 0.17%
7,797,555
Class A Common Stock
Sep 20
2021
SELL
Payment of exercise price or tax liability
$353,200
$26.27 p/Share
13,445
Reduced 0.17%
7,810,999
Class A Common Stock
Jun 20
2021
SELL
Payment of exercise price or tax liability
$254,226
$18.91 p/Share
13,444
Reduced 0.17%
7,824,444
Class A Common Stock
Mar 20
2021
SELL
Payment of exercise price or tax liability
$890,216
$22.3 p/Share
39,920
Reduced 0.51%
7,837,888
Class A Common Stock
Feb 18
2021
BUY
Grant, award, or other acquisition
-
201,170
Added 2.49%
7,877,808
Class A Common Stock
Dec 21
2020
SELL
Payment of exercise price or tax liability
$256,001
$22.47 p/Share
11,393
Reduced 0.15%
7,676,638
Class A Common Stock
Dec 17
2020
-
178,033
Reduced 2.26%
7,688,031
Class A Common Stock