Sep 16
2024
BUY
Grant, award, or other acquisition
$787,582
$218.53 p/Share
3,604
Added 9.72%
33,477
Common Stock Class A
Sep 15
2024
SELL
Payment of exercise price or tax liability
$318,324
$216.99 p/Share
1,467
Reduced 4.68%
29,873
Common Stock Class A
Mar 15
2024
SELL
Payment of exercise price or tax liability
$619,222
$217.5 p/Share
2,847
Reduced 8.33%
31,340
Common Stock Class A
Mar 15
2024
BUY
Grant, award, or other acquisition
$1,397,437
$217.5 p/Share
6,425
Added 15.82%
34,187
Common Stock Class A
Sep 16
2023
SELL
Payment of exercise price or tax liability
$58,736
$206.82 p/Share
284
Reduced 1.01%
27,762
Common Stock Class A
Sep 15
2023
SELL
Payment of exercise price or tax liability
$234,740
$206.82 p/Share
1,135
Reduced 3.89%
28,046
Common Stock Class A
Sep 15
2023
BUY
Grant, award, or other acquisition
$787,570
$206.82 p/Share
3,808
Added 11.54%
29,181
Common Stock Class A
Aug 10
2023
SELL
Open market or private sale
$1,296,234
$207.0 p/Share
6,262
Reduced 19.79%
25,373
Common Stock Class A
Sep 16
2022
SELL
Payment of exercise price or tax liability
$57,276
$191.56 p/Share
299
Reduced 0.94%
31,635
Common Stock Class A
Sep 15
2022
SELL
Payment of exercise price or tax liability
$141,170
$190.77 p/Share
740
Reduced 2.59%
27,806
Common Stock Class A
Sep 15
2022
BUY
Grant, award, or other acquisition
-
4,128
Added 11.45%
31,934
Common Stock Class A
Sep 14
2022
SELL
Payment of exercise price or tax liability
-
304
Reduced 1.05%
28,546
Common Stock Class A
Mar 15
2022
SELL
Payment of exercise price or tax liability
$173,768
$232.0 p/Share
749
Reduced 2.53%
28,850
Common Stock Class A
Mar 15
2022
BUY
Grant, award, or other acquisition
$520,376
$232.0 p/Share
2,243
Added 7.04%
29,599
Common Stock Class A
Sep 16
2021
SELL
Payment of exercise price or tax liability
$59,437
$188.69 p/Share
315
Reduced 1.14%
27,356
Common Stock Class A
Sep 15
2021
SELL
Payment of exercise price or tax liability
$147,389
$188.96 p/Share
780
Reduced 3.11%
24,299
Common Stock Class A
Sep 15
2021
BUY
Grant, award, or other acquisition
-
3,372
Added 10.86%
27,671
Common Stock Class A
Sep 14
2021
SELL
Payment of exercise price or tax liability
$60,621
$188.85 p/Share
321
Reduced 1.26%
25,079
Common Stock Class A
May 27
2021
SELL
Open market or private sale
$759,500
$217.0 p/Share
3,500
Reduced 12.11%
25,400
Common Stock Class A
Mar 15
2021
SELL
Payment of exercise price or tax liability
$543,425
$209.09 p/Share
2,599
Reduced 8.25%
28,900
Common Stock Class A
Mar 15
2021
BUY
Grant, award, or other acquisition
$1,375,394
$209.09 p/Share
6,578
Added 17.28%
31,499
Common Stock Class A
Dec 14
2020
SELL
Open market or private sale
$734,760
$181.02 p/Share
4,059
Reduced 14.01%
24,921
Common Stock Class A