Aug 15
2024
SELL
Payment of exercise price or tax liability
$1,620,770
$164.88 p/Share
9,830
Reduced 11.73%
73,942
Class A Common Stock
Aug 15
2024
BUY
Grant, award, or other acquisition
-
24,261
Added 22.46%
83,772
Class A Common Stock
Jun 03
2024
SELL
Payment of exercise price or tax liability
$3,094,452
$185.63 p/Share
16,670
Reduced 21.88%
59,511
Class A Common Stock
Jun 03
2024
BUY
Grant, award, or other acquisition
-
31,590
Added 33.44%
62,867
Class A Common Stock
May 24
2024
SELL
Open market or private sale
$11,542,933
$171.66 p/Share
67,243
Reduced 60.13%
44,591
Class A Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$2,714,602
$119.94 p/Share
22,633
Reduced 16.83%
111,834
Class A Common Stock
Aug 15
2023
BUY
Grant, award, or other acquisition
-
16,677
Added 11.03%
134,467
Class A Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
$359,417
$115.68 p/Share
3,107
Reduced 2.57%
117,790
Class A Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$678,737
$97.66 p/Share
6,950
Reduced 5.44%
120,897
Class A Common Stock
Aug 15
2022
BUY
Grant, award, or other acquisition
-
20,478
Added 13.81%
127,847
Class A Common Stock
May 31
2022
SELL
Payment of exercise price or tax liability
$1,682,635
$99.47 p/Share
16,916
Reduced 13.61%
107,369
Class A Common Stock
May 31
2022
BUY
Grant, award, or other acquisition
-
25,034
Added 16.77%
124,285
Class A Common Stock
Mar 31
2022
SELL
Payment of exercise price or tax liability
$360,157
$116.03 p/Share
3,104
Reduced 3.03%
99,251
Class A Common Stock
Aug 15
2021
SELL
Payment of exercise price or tax liability
$509,644
$123.73 p/Share
4,119
Reduced 3.87%
102,355
Class A Common Stock
Aug 15
2021
BUY
Grant, award, or other acquisition
-
16,164
Added 13.18%
106,474
Class A Common Stock
Aug 03
2021
SELL
Open market or private sale
$546,057
$129.0 p/Share
4,233
Reduced 4.48%
90,310
Class A Common Stock
May 24
2021
SELL
Payment of exercise price or tax liability
$1,113,661
$120.5 p/Share
9,242
Reduced 8.9%
94,543
Class A Common Stock
May 24
2021
BUY
Grant, award, or other acquisition
-
8,548
Added 7.61%
103,785
Class A Common Stock
Apr 27
2021
SELL
Open market or private sale
$1,856,181
$129.0 p/Share
14,389
Reduced 13.13%
95,237
Class A Common Stock
Apr 12
2021
SELL
Open market or private sale
$1,361,744
$128.14 p/Share
10,627
Reduced 8.84%
109,626
Class A Common Stock
Mar 31
2021
SELL
Payment of exercise price or tax liability
$361,361
$122.62 p/Share
2,947
Reduced 2.39%
120,253
Class A Common Stock