Sep 16
2024
BUY
Grant, award, or other acquisition
$186,187
$218.53 p/Share
852
Added 3.49%
23,565
Common Stock Class A
Sep 15
2024
SELL
Payment of exercise price or tax liability
$54,681
$216.99 p/Share
252
Reduced 1.1%
22,713
Common Stock Class A
Mar 15
2024
SELL
Payment of exercise price or tax liability
$138,765
$217.5 p/Share
638
Reduced 2.7%
22,965
Common Stock Class A
Mar 15
2024
BUY
Grant, award, or other acquisition
$117,667
$217.5 p/Share
541
Added 2.24%
23,603
Common Stock Class A
Mar 07
2024
-
72
Reduced 0.31%
23,062
Common Stock Class A
Sep 16
2023
SELL
Payment of exercise price or tax liability
$9,720
$206.82 p/Share
47
Reduced 0.2%
23,134
Common Stock Class A
Sep 15
2023
SELL
Payment of exercise price or tax liability
$33,918
$206.82 p/Share
164
Reduced 0.7%
23,181
Common Stock Class A
Sep 15
2023
BUY
Grant, award, or other acquisition
$180,347
$206.82 p/Share
872
Added 3.6%
23,345
Common Stock Class A
Sep 16
2022
SELL
Payment of exercise price or tax liability
$9,961
$191.56 p/Share
52
Reduced 0.23%
22,473
Common Stock Class A
Sep 15
2022
SELL
Payment of exercise price or tax liability
$22,129
$190.77 p/Share
116
Reduced 0.53%
21,613
Common Stock Class A
Sep 15
2022
BUY
Grant, award, or other acquisition
-
912
Added 3.89%
22,525
Common Stock Class A
Sep 14
2022
SELL
Payment of exercise price or tax liability
-
56
Reduced 0.26%
21,729
Common Stock Class A
Mar 15
2022
SELL
Payment of exercise price or tax liability
$16,936
$232.0 p/Share
73
Reduced 0.37%
19,737
Common Stock Class A
Mar 15
2022
BUY
Grant, award, or other acquisition
$532,440
$232.0 p/Share
2,295
Added 9.53%
21,785
Common Stock Class A
Dec 16
2021
SELL
Payment of exercise price or tax liability
$14,891
$229.09 p/Share
65
Reduced 0.34%
19,024
Common Stock Class A
Dec 10
2021
-
450
Reduced 2.3%
19,089
Common Stock Class A
Dec 01
2021
-
90
Reduced 0.46%
19,539
Common Stock Class A
Sep 16
2021
SELL
Payment of exercise price or tax liability
$10,944
$188.69 p/Share
58
Reduced 0.29%
19,629
Common Stock Class A
Sep 15
2021
SELL
Payment of exercise price or tax liability
$25,510
$188.96 p/Share
135
Reduced 0.71%
18,835
Common Stock Class A
Sep 15
2021
BUY
Grant, award, or other acquisition
-
852
Added 4.15%
19,687
Common Stock Class A
Sep 14
2021
SELL
Payment of exercise price or tax liability
$11,709
$188.85 p/Share
62
Reduced 0.33%
18,970
Common Stock Class A
Mar 15
2021
SELL
Payment of exercise price or tax liability
$45,163
$209.09 p/Share
216
Reduced 1.12%
19,032
Common Stock Class A
Mar 15
2021
BUY
Grant, award, or other acquisition
$153,472
$209.09 p/Share
734
Added 3.67%
19,248
Common Stock Class A
Dec 16
2020
SELL
Payment of exercise price or tax liability
$12,539
$181.72 p/Share
69
Reduced 0.37%
18,514
Common Stock Class A