Jan 03
2025
SELL
Payment of exercise price or tax liability
$399,296
$44.17 p/Share
9,040
Reduced 5.9%
144,264
Class A Common Stock
Jan 03
2025
BUY
Grant, award, or other acquisition
-
58,831
Added 22.46%
203,095
Class A Common Stock
Nov 18
2024
-
2,505
Reduced 1.61%
153,304
Class A Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$360,540
$91.23 p/Share
3,952
Reduced 9.09%
39,536
Class A Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
-
24,199
Added 27.52%
63,735
Class A Common Stock
Jan 02
2023
SELL
Payment of exercise price or tax liability
$849,907
$79.49 p/Share
10,692
Reduced 24.54%
32,877
Class A Common Stock
Jan 02
2023
BUY
Grant, award, or other acquisition
-
27,087
Added 38.12%
43,964
Class A Common Stock
Nov 09
2022
SELL
Payment of exercise price or tax liability
$36,713
$77.13 p/Share
476
Reduced 1.7%
27,569
Class A Common Stock
Aug 09
2022
SELL
Open market or private sale
$3,220,752
$80.83 p/Share
39,846
Reduced 52.5%
36,045
Class A Common Stock
Aug 09
2022
BUY
Open market or private purchase
$2,975,312
$104.99 p/Share
28,339
Added 50.0%
28,339
Class B Common Stock
Feb 14
2022
-
300
Reduced 0.39%
75,891
Class A Common Stock
Jan 02
2022
SELL
Payment of exercise price or tax liability
$306,044
$84.24 p/Share
3,633
Reduced 4.53%
76,491
Class A Common Stock
Jan 02
2022
BUY
Grant, award, or other acquisition
-
9,497
Added 10.6%
80,124
Class A Common Stock
Dec 20
2021
SELL
Payment of exercise price or tax liability
$416,243
$78.3 p/Share
5,316
Reduced 7.0%
70,627
Class A Common Stock
Dec 20
2021
BUY
Grant, award, or other acquisition
-
6,000
Added 7.32%
75,943
Class A Common Stock
Nov 09
2021
SELL
Payment of exercise price or tax liability
$26,044
$82.68 p/Share
315
Reduced 0.45%
69,943
Class A Common Stock
Apr 15
2021
-
300
Reduced 0.39%
76,191
Class A Common Stock
Jan 02
2021
SELL
Payment of exercise price or tax liability
$130,587
$57.0 p/Share
2,291
Reduced 3.16%
70,258
Class A Common Stock
Jan 02
2021
BUY
Grant, award, or other acquisition
-
10,000
Added 12.11%
72,549
Class A Common Stock
Dec 04
2020
SELL
Payment of exercise price or tax liability
$241,244
$55.96 p/Share
4,311
Reduced 6.45%
62,549
Class A Common Stock
Dec 04
2020
BUY
Grant, award, or other acquisition
-
6,000
Added 8.23%
66,860
Class A Common Stock
Nov 09
2020
SELL
Payment of exercise price or tax liability
$15,741
$49.97 p/Share
315
Reduced 0.51%
60,860
Class A Common Stock