Mar 15
2024
SELL
Payment of exercise price or tax liability
$242,195
$204.04 p/Share
1,187
Reduced 6.35%
17,493
Class A Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
$244,192
$163.23 p/Share
1,496
Added 7.41%
18,680
Class A Common Stock
Mar 14
2024
BUY
Grant, award, or other acquisition
-
1,777
Added 9.37%
17,184
Class A Common Stock
Mar 13
2024
SELL
Payment of exercise price or tax liability
$65,005
$203.78 p/Share
319
Reduced 2.03%
15,407
Class A Common Stock
Mar 12
2024
SELL
Payment of exercise price or tax liability
$86,785
$202.77 p/Share
428
Reduced 2.65%
15,726
Class A Common Stock
Feb 27
2024
SELL
Open market or private sale
$922,324
$197.12 p/Share
4,679
Reduced 22.46%
16,154
Class A Common Stock
Feb 07
2024
SELL
Payment of exercise price or tax liability
$388,909
$207.64 p/Share
1,873
Reduced 8.25%
20,833
Class A Common Stock
Feb 07
2024
BUY
Grant, award, or other acquisition
-
5,302
Added 18.93%
22,706
Class A Common Stock
Sep 01
2023
SELL
Open market or private sale
$1,774,910
$188.76 p/Share
9,403
Reduced 35.08%
17,404
Class A Common Stock
Mar 16
2023
SELL
Payment of exercise price or tax liability
$98,066
$163.99 p/Share
598
Reduced 2.18%
26,807
Class A Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$60,739
$162.84 p/Share
373
Reduced 1.34%
27,405
Class A Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
$243,474
$130.27 p/Share
1,869
Added 6.3%
27,778
Class A Common Stock
Mar 13
2023
SELL
Payment of exercise price or tax liability
$225,381
$163.32 p/Share
1,380
Reduced 5.06%
25,909
Class A Common Stock
Mar 13
2023
BUY
Grant, award, or other acquisition
-
1,976
Added 6.75%
27,289
Class A Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$458,481
$168.25 p/Share
2,725
Reduced 9.72%
25,313
Class A Common Stock
Feb 06
2023
BUY
Grant, award, or other acquisition
-
7,404
Added 20.89%
28,038
Class A Common Stock
Aug 23
2022
-
874
Reduced 4.06%
20,634
Class A Common Stock
Aug 09
2022
SELL
Open market or private sale
$1,309,051
$144.01 p/Share
9,090
Reduced 29.71%
21,508
Class A Common Stock
Mar 16
2022
SELL
Payment of exercise price or tax liability
$80,024
$146.03 p/Share
548
Reduced 1.76%
30,598
Class A Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
$259,007
$57.57 p/Share
4,499
Added 12.62%
31,146
Class A Common Stock
Mar 14
2022
SELL
Payment of exercise price or tax liability
$55,488
$141.55 p/Share
392
Reduced 1.45%
26,647
Class A Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$82,675
$138.95 p/Share
595
Reduced 2.15%
27,039
Class A Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$168,136
$140.23 p/Share
1,199
Reduced 4.16%
27,634
Class A Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$391,147
$150.21 p/Share
2,604
Reduced 8.28%
28,833
Class A Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
-
8,042
Added 20.37%
31,437
Class A Common Stock