Sep 16
2024
BUY
Grant, award, or other acquisition
$787,582
$218.53 p/Share
3,604
Added 8.18%
40,437
Common Stock Class A
Sep 15
2024
SELL
Payment of exercise price or tax liability
$343,495
$216.99 p/Share
1,583
Reduced 4.12%
36,833
Common Stock Class A
Mar 15
2024
SELL
Payment of exercise price or tax liability
$728,625
$217.5 p/Share
3,350
Reduced 8.02%
38,416
Common Stock Class A
Mar 15
2024
BUY
Grant, award, or other acquisition
$1,644,300
$217.5 p/Share
7,560
Added 15.33%
41,766
Common Stock Class A
Sep 16
2023
SELL
Payment of exercise price or tax liability
$69,077
$206.82 p/Share
334
Reduced 0.97%
34,206
Common Stock Class A
Sep 15
2023
SELL
Payment of exercise price or tax liability
$260,179
$206.82 p/Share
1,258
Reduced 3.51%
34,540
Common Stock Class A
Sep 15
2023
BUY
Grant, award, or other acquisition
$787,570
$206.82 p/Share
3,808
Added 9.61%
35,798
Common Stock Class A
Aug 15
2023
SELL
Open market or private sale
$1,232,820
$205.47 p/Share
6,000
Reduced 15.79%
31,990
Common Stock Class A
Sep 16
2022
SELL
Payment of exercise price or tax liability
$67,429
$191.56 p/Share
352
Reduced 0.92%
37,990
Common Stock Class A
Sep 15
2022
SELL
Payment of exercise price or tax liability
$165,970
$190.77 p/Share
870
Reduced 2.48%
34,214
Common Stock Class A
Sep 15
2022
BUY
Grant, award, or other acquisition
-
4,128
Added 9.72%
38,342
Common Stock Class A
Sep 14
2022
SELL
Payment of exercise price or tax liability
-
385
Reduced 1.09%
35,084
Common Stock Class A
Mar 15
2022
SELL
Payment of exercise price or tax liability
$251,720
$232.0 p/Share
1,085
Reduced 2.97%
35,469
Common Stock Class A
Mar 15
2022
BUY
Grant, award, or other acquisition
$659,112
$232.0 p/Share
2,841
Added 7.21%
36,554
Common Stock Class A
Nov 11
2021
SELL
Open market or private sale
$1,104,050
$220.81 p/Share
5,000
Reduced 12.92%
33,713
Common Stock Class A
Sep 16
2021
SELL
Payment of exercise price or tax liability
$69,815
$188.69 p/Share
370
Reduced 0.95%
38,713
Common Stock Class A
Sep 15
2021
SELL
Payment of exercise price or tax liability
$181,024
$188.96 p/Share
958
Reduced 2.66%
35,115
Common Stock Class A
Sep 15
2021
BUY
Grant, award, or other acquisition
-
3,968
Added 9.22%
39,083
Common Stock Class A
Sep 14
2021
SELL
Payment of exercise price or tax liability
$76,673
$188.85 p/Share
406
Reduced 1.11%
36,073
Common Stock Class A
May 12
2021
SELL
Open market or private sale
$1,279,740
$213.29 p/Share
6,000
Reduced 14.12%
36,479
Common Stock Class A
Mar 15
2021
SELL
Payment of exercise price or tax liability
$713,833
$209.09 p/Share
3,414
Reduced 7.44%
42,479
Common Stock Class A
Mar 15
2021
BUY
Grant, award, or other acquisition
$1,768,901
$209.09 p/Share
8,460
Added 15.56%
45,893
Common Stock Class A
Dec 01
2020
SELL
Open market or private sale
$573,840
$180.0 p/Share
3,188
Reduced 7.85%
37,433
Common Stock Class A