Sep 16
2025
SELL
Payment of exercise price or tax liability
$84,444
$259.83 p/Share
325
Reduced 2.91%
10,847
Common Stock Class A
Sep 15
2025
SELL
Payment of exercise price or tax liability
$165,392
$258.83 p/Share
639
Reduced 7.29%
8,128
Common Stock Class A
Sep 15
2025
BUY
Grant, award, or other acquisition
$787,878
$258.83 p/Share
3,044
Added 21.41%
11,172
Common Stock Class A
Mar 15
2025
SELL
Payment of exercise price or tax liability
$186,766
$258.68 p/Share
722
Reduced 7.61%
8,767
Common Stock Class A
Mar 15
2025
BUY
Grant, award, or other acquisition
$375,862
$258.68 p/Share
1,453
Added 13.47%
9,336
Common Stock Class A
Mar 03
2025
SELL
Open market or private sale
$385,245
$256.83 p/Share
1,500
Reduced 15.73%
8,036
Common Stock Class A
Sep 16
2024
BUY
Grant, award, or other acquisition
$674,820
$218.53 p/Share
3,088
Added 24.46%
9,536
Common Stock Class A
Sep 15
2024
SELL
Payment of exercise price or tax liability
$163,827
$216.99 p/Share
755
Reduced 10.48%
6,448
Common Stock Class A
Mar 15
2024
SELL
Payment of exercise price or tax liability
$71,775
$217.5 p/Share
330
Reduced 4.38%
7,203
Common Stock Class A
Mar 15
2024
BUY
Grant, award, or other acquisition
$122,017
$217.5 p/Share
561
Added 6.93%
7,533
Common Stock Class A
Oct 31
2023
SELL
Open market or private sale
$242,711
$211.79 p/Share
1,146
Reduced 14.12%
6,972
Common Stock Class A
Sep 16
2023
SELL
Payment of exercise price or tax liability
$18,406
$206.82 p/Share
89
Reduced 1.08%
8,118
Common Stock Class A
Sep 15
2023
SELL
Payment of exercise price or tax liability
$99,480
$206.82 p/Share
481
Reduced 5.54%
8,207
Common Stock Class A
Sep 15
2023
BUY
Grant, award, or other acquisition
$599,778
$206.82 p/Share
2,900
Added 25.03%
8,688
Common Stock Class A
Mar 15
2023
SELL
Payment of exercise price or tax liability
$31,236
$182.67 p/Share
171
Reduced 2.87%
5,788
Common Stock Class A
Sep 16
2022
SELL
Payment of exercise price or tax liability
$18,007
$191.56 p/Share
94
Reduced 1.55%
5,959
Common Stock Class A
Sep 15
2022
SELL
Payment of exercise price or tax liability
$38,536
$190.77 p/Share
202
Reduced 5.77%
3,301
Common Stock Class A
Sep 15
2022
BUY
Grant, award, or other acquisition
-
2,752
Added 31.25%
6,053
Common Stock Class A
Sep 14
2022
SELL
Payment of exercise price or tax liability
-
91
Reduced 2.53%
3,503
Common Stock Class A
Mar 15
2022
SELL
Payment of exercise price or tax liability
$15,312
$232.0 p/Share
66
Reduced 2.5%
2,574
Common Stock Class A
Mar 15
2022
BUY
Grant, award, or other acquisition
$288,144
$232.0 p/Share
1,242
Added 25.68%
3,594
Common Stock Class A