Oct 28
2024
SELL
Open market or private sale
$312,062
$227.12 p/Share
1,374
Reduced 15.89%
7,275
Common Stock Class A
Sep 16
2024
BUY
Grant, award, or other acquisition
$674,820
$218.53 p/Share
3,088
Added 26.31%
8,649
Common Stock Class A
Sep 15
2024
SELL
Payment of exercise price or tax liability
$192,253
$216.99 p/Share
886
Reduced 13.74%
5,561
Common Stock Class A
Mar 15
2024
SELL
Payment of exercise price or tax liability
$83,302
$217.5 p/Share
383
Reduced 5.58%
6,482
Common Stock Class A
Mar 15
2024
BUY
Open market or private sale
$120,930
$217.5 p/Share
556
Added 7.49%
6,865
Common Stock Class A
Jan 31
2024
SELL
Open market or private sale
$7,237
$206.78 p/Share
35
Reduced 0.54%
6,447
Common Stock Class A
Oct 31
2023
SELL
Open market or private sale
$9,166
$213.18 p/Share
43
Reduced 0.68%
6,309
Common Stock Class A
Oct 26
2023
SELL
Open market or private sale
$225,673
$216.37 p/Share
1,043
Reduced 14.1%
6,352
Common Stock Class A
Sep 16
2023
SELL
Payment of exercise price or tax liability
$16,752
$206.82 p/Share
81
Reduced 1.08%
7,395
Common Stock Class A
Sep 15
2023
SELL
Payment of exercise price or tax liability
$114,578
$206.82 p/Share
554
Reduced 6.9%
7,476
Common Stock Class A
Sep 15
2023
BUY
Grant, award, or other acquisition
$599,778
$206.82 p/Share
2,900
Added 26.53%
8,030
Common Stock Class A
Mar 15
2023
SELL
Payment of exercise price or tax liability
$37,264
$182.67 p/Share
204
Reduced 3.82%
5,130
Common Stock Class A
Sep 20
2022
SELL
Open market or private sale
$18,361
$189.29 p/Share
97
Reduced 1.79%
5,334
Common Stock Class A
Sep 19
2022
SELL
Open market or private sale
$68,677
$190.77 p/Share
360
Reduced 6.22%
5,431
Common Stock Class A
Sep 16
2022
SELL
Payment of exercise price or tax liability
$16,283
$191.56 p/Share
85
Reduced 1.45%
5,791
Common Stock Class A
Sep 15
2022
SELL
Payment of exercise price or tax liability
$43,114
$190.77 p/Share
226
Reduced 6.75%
3,124
Common Stock Class A
Sep 15
2022
BUY
Grant, award, or other acquisition
-
2,752
Added 31.9%
5,876
Common Stock Class A
Sep 14
2022
SELL
Payment of exercise price or tax liability
-
99
Reduced 2.87%
3,350
Common Stock Class A
Mar 15
2022
SELL
Payment of exercise price or tax liability
$16,936
$232.0 p/Share
73
Reduced 2.95%
2,405
Common Stock Class A
Mar 15
2022
BUY
Grant, award, or other acquisition
$289,072
$232.0 p/Share
1,246
Added 26.54%
3,449
Common Stock Class A