Dec 09
2024
SELL
Payment of exercise price or tax liability
$30,039
$33.23 p/Share
904
Reduced 2.12%
41,799
Class A Common Stock
Dec 04
2024
SELL
Payment of exercise price or tax liability
$26,036
$33.38 p/Share
780
Reduced 1.79%
42,703
Class A Common Stock
Dec 03
2024
BUY
Grant, award, or other acquisition
-
7,922
Added 15.41%
43,483
Class A Common Stock
Dec 08
2023
SELL
Payment of exercise price or tax liability
$52,342
$48.6 p/Share
1,077
Reduced 3.49%
29,755
Class A Common Stock
Dec 08
2023
BUY
Grant, award, or other acquisition
-
3,367
Added 9.23%
33,122
Class A Common Stock
Dec 06
2023
BUY
Grant, award, or other acquisition
-
4,843
Added 13.58%
30,832
Class A Common Stock
Dec 04
2023
SELL
Payment of exercise price or tax liability
$47,557
$54.79 p/Share
868
Reduced 3.23%
25,989
Class A Common Stock
Sep 13
2023
SELL
Open market or private sale
$54,850
$54.85 p/Share
1,000
Reduced 3.59%
26,857
Class A Common Stock
Jun 12
2023
SELL
Open market or private sale
$60,040
$60.04 p/Share
1,000
Reduced 3.47%
27,857
Class A Common Stock
Dec 06
2022
SELL
Payment of exercise price or tax liability
$104,167
$58.39 p/Share
1,784
Reduced 8.74%
18,636
Class A Common Stock
Dec 06
2022
BUY
Grant, award, or other acquisition
-
10,221
Added 26.16%
28,857
Class A Common Stock
Dec 04
2022
SELL
Payment of exercise price or tax liability
$45,777
$58.39 p/Share
784
Reduced 3.7%
20,420
Class A Common Stock
Mar 28
2022
SELL
Open market or private sale
$80,080
$80.08 p/Share
1,000
Reduced 4.5%
21,204
Class A Common Stock
Dec 07
2021
SELL
Payment of exercise price or tax liability
$103,953
$101.22 p/Share
1,027
Reduced 4.95%
19,734
Class A Common Stock
Dec 07
2021
BUY
Grant, award, or other acquisition
-
5,682
Added 20.38%
22,204
Class A Common Stock
Dec 06
2021
SELL
Payment of exercise price or tax liability
$33,861
$99.59 p/Share
340
Reduced 1.9%
17,549
Class A Common Stock
Feb 12
2021
-
500
Reduced 2.72%
17,889
Class A Common Stock
Jan 15
2021
SELL
Open market or private sale
$112,730
$112.73 p/Share
1,000
Reduced 5.16%
18,389
Class A Common Stock
Dec 08
2020
SELL
Payment of exercise price or tax liability
$96,178
$88.48 p/Share
1,087
Reduced 5.31%
19,389
Class A Common Stock
Dec 08
2020
BUY
Grant, award, or other acquisition
-
6,223
Added 23.31%
20,476
Class A Common Stock
Dec 06
2020
SELL
Payment of exercise price or tax liability
$41,799
$86.72 p/Share
482
Reduced 3.27%
14,253
Class A Common Stock