Jan 31
2024
SELL
Payment of exercise price or tax liability
$232,616
$117.9 p/Share
1,973
Reduced 22.15%
6,936
Class A Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
$5,303
$96.42 p/Share
55
Added 0.61%
8,909
Class A Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
$5,227
$76.87 p/Share
68
Added 0.76%
8,854
Class A Common Stock
Aug 16
2023
SELL
Open market or private sale
$42,342
$92.25 p/Share
459
Reduced 4.96%
8,786
Class A Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$5,302
$67.98 p/Share
78
Added 0.84%
9,245
Class A Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$5,219
$62.88 p/Share
83
Added 0.9%
9,167
Class A Common Stock
Mar 14
2023
SELL
Payment of exercise price or tax liability
$33,416
$64.76 p/Share
516
Reduced 7.97%
5,957
Class A Common Stock
Mar 14
2023
BUY
Grant, award, or other acquisition
-
3,127
Added 25.61%
9,084
Class A Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$2,172
$54.3 p/Share
40
Added 0.61%
6,473
Class A Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$5,320
$50.67 p/Share
105
Added 1.61%
6,433
Class A Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$5,253
$57.1 p/Share
92
Added 1.43%
6,328
Class A Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
$5,190
$65.7 p/Share
79
Added 1.25%
6,236
Class A Common Stock
Mar 14
2022
SELL
Payment of exercise price or tax liability
$19,930
$75.78 p/Share
263
Reduced 7.62%
3,187
Class A Common Stock
Mar 14
2022
BUY
Grant, award, or other acquisition
-
2,970
Added 32.54%
6,157
Class A Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
$5,373
$88.08 p/Share
61
Added 1.74%
3,450
Class A Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
$5,263
$72.1 p/Share
73
Added 2.11%
3,389
Class A Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$5,267
$77.45 p/Share
68
Added 2.01%
3,316
Class A Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
$5,270
$75.28 p/Share
70
Added 2.11%
3,248
Class A Common Stock
Mar 14
2021
SELL
Payment of exercise price or tax liability
$6,445
$87.1 p/Share
74
Reduced 2.28%
3,178
Class A Common Stock
Mar 14
2021
BUY
Grant, award, or other acquisition
-
2,239
Added 40.78%
3,252
Class A Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
$5,307
$66.34 p/Share
80
Added 7.32%
1,013
Class A Common Stock
Sep 30
2020
BUY
Grant, award, or other acquisition
$5,270
$54.9 p/Share
96
Added 9.33%
933
Class A Common Stock