Mar 11
2023
SELL
Payment of exercise price or tax liability
$10,198
$16.01 p/Share
637
Reduced 0.64%
98,377
Class A Common Stock
Mar 07
2023
SELL
Payment of exercise price or tax liability
$13,543
$18.13 p/Share
747
Reduced 0.75%
99,014
Class A Common Stock
Mar 07
2023
BUY
Grant, award, or other acquisition
-
23,361
Added 18.97%
99,761
Class A Common Stock
Jan 29
2023
SELL
Payment of exercise price or tax liability
$21,537
$18.16 p/Share
1,186
Reduced 1.53%
76,400
Class A Common Stock
Jan 13
2023
SELL
Payment of exercise price or tax liability
$97,031
$17.54 p/Share
5,532
Reduced 6.66%
77,586
Class A Common Stock
Dec 15
2022
SELL
Payment of exercise price or tax liability
$57,842
$17.37 p/Share
3,330
Reduced 3.85%
83,118
Class A Common Stock
Mar 11
2022
SELL
Payment of exercise price or tax liability
$15,976
$25.08 p/Share
637
Reduced 0.74%
85,880
Class A Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$27,029
$30.82 p/Share
877
Reduced 1.0%
86,517
Class A Common Stock
Feb 08
2022
BUY
Grant, award, or other acquisition
-
8,787
Added 9.14%
87,394
Class A Common Stock
Jan 29
2022
SELL
Payment of exercise price or tax liability
$20,643
$30.18 p/Share
684
Reduced 0.86%
78,607
Class A Common Stock
Jan 13
2022
SELL
Payment of exercise price or tax liability
$182,836
$35.1 p/Share
5,209
Reduced 6.16%
79,291
Class A Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
$30,224
$36.24 p/Share
834
Reduced 0.98%
84,038
Class A Common Stock
Dec 15
2021
SELL
Payment of exercise price or tax liability
$87,576
$35.37 p/Share
2,476
Reduced 2.83%
84,872
Class A Common Stock
Oct 02
2021
SELL
Payment of exercise price or tax liability
$385,980
$51.9 p/Share
7,437
Reduced 7.85%
87,348
Class A Common Stock
Mar 11
2021
SELL
Payment of exercise price or tax liability
$33,250
$51.71 p/Share
643
Reduced 0.67%
94,785
Class A Common Stock
Feb 20
2021
SELL
Payment of exercise price or tax liability
$120,853
$52.34 p/Share
2,309
Reduced 2.36%
95,428
Class A Common Stock
Feb 20
2021
BUY
Grant, award, or other acquisition
-
6,432
Added 6.17%
97,737
Class A Common Stock
Feb 09
2021
SELL
Payment of exercise price or tax liability
$73,964
$54.91 p/Share
1,347
Reduced 1.45%
91,305
Class A Common Stock
Feb 09
2021
BUY
Grant, award, or other acquisition
-
14,146
Added 13.25%
92,652
Class A Common Stock
Jan 29
2021
BUY
Grant, award, or other acquisition
-
10,280
Added 11.58%
78,506
Class A Common Stock
Jan 13
2021
SELL
Payment of exercise price or tax liability
$289,691
$56.68 p/Share
5,111
Reduced 6.97%
68,226
Class A Common Stock
Dec 31
2020
SELL
Payment of exercise price or tax liability
$32,476
$55.8 p/Share
582
Reduced 0.79%
73,337
Class A Common Stock
Dec 16
2020
SELL
Open market or private sale
$53,437
$56.19 p/Share
951
Reduced 1.27%
73,919
Class A Common Stock
Dec 15
2020
SELL
Payment of exercise price or tax liability
$28,305
$56.16 p/Share
504
Reduced 0.67%
74,870
Class A Common Stock
Oct 05
2020
SELL
Open market or private sale
$602,911
$61.44 p/Share
9,813
Reduced 11.52%
75,374
Class A Common Stock