Sep 16
2024
BUY
Grant, award, or other acquisition
$674,820
$218.53 p/Share
3,088
Added 9.05%
31,030
Common Stock Class A
Sep 15
2024
SELL
Payment of exercise price or tax liability
$285,124
$216.99 p/Share
1,314
Reduced 4.49%
27,942
Common Stock Class A
May 08
2024
SELL
Open market or private sale
$1,502,041
$210.37 p/Share
7,140
Reduced 19.62%
29,256
Common Stock Class A
Mar 15
2024
SELL
Payment of exercise price or tax liability
$566,152
$217.5 p/Share
2,603
Reduced 6.67%
36,396
Common Stock Class A
Mar 15
2024
BUY
Grant, award, or other acquisition
$1,315,222
$217.5 p/Share
6,047
Added 13.42%
38,999
Common Stock Class A
Sep 16
2023
SELL
Payment of exercise price or tax liability
$55,220
$206.82 p/Share
267
Reduced 0.8%
32,952
Common Stock Class A
Sep 15
2023
SELL
Payment of exercise price or tax liability
$195,444
$206.82 p/Share
945
Reduced 2.77%
33,219
Common Stock Class A
Sep 15
2023
BUY
Grant, award, or other acquisition
$675,060
$206.82 p/Share
3,264
Added 8.72%
34,164
Common Stock Class A
Aug 07
2023
SELL
Open market or private sale
$931,126
$207.98 p/Share
4,477
Reduced 12.66%
30,900
Common Stock Class A
Sep 16
2022
SELL
Payment of exercise price or tax liability
$54,020
$191.56 p/Share
282
Reduced 0.79%
35,377
Common Stock Class A
Sep 15
2022
SELL
Payment of exercise price or tax liability
$132,967
$190.77 p/Share
697
Reduced 2.12%
32,119
Common Stock Class A
Sep 15
2022
BUY
Grant, award, or other acquisition
-
3,540
Added 9.03%
35,659
Common Stock Class A
Sep 14
2022
SELL
Payment of exercise price or tax liability
-
324
Reduced 0.98%
32,816
Common Stock Class A
Aug 15
2022
SELL
Open market or private sale
$999,216
$203.88 p/Share
4,901
Reduced 12.88%
33,140
Common Stock Class A
Mar 15
2022
SELL
Payment of exercise price or tax liability
$183,744
$232.0 p/Share
792
Reduced 2.04%
38,041
Common Stock Class A
Mar 15
2022
BUY
Grant, award, or other acquisition
$555,176
$232.0 p/Share
2,393
Added 5.8%
38,833
Common Stock Class A
Mar 03
2022
SELL
Open market or private sale
$488,000
$244.0 p/Share
2,000
Reduced 5.2%
36,440
Common Stock Class A
Feb 24
2022
SELL
Open market or private sale
$351,015
$234.01 p/Share
1,500
Reduced 3.76%
38,440
Common Stock Class A
Oct 19
2021
SELL
Open market or private sale
$633,605
$215.0 p/Share
2,947
Reduced 6.87%
39,940
Common Stock Class A
Sep 16
2021
SELL
Payment of exercise price or tax liability
$55,852
$188.69 p/Share
296
Reduced 0.69%
42,887
Common Stock Class A
Sep 15
2021
SELL
Payment of exercise price or tax liability
$147,956
$188.96 p/Share
783
Reduced 1.92%
40,007
Common Stock Class A
Sep 15
2021
BUY
Grant, award, or other acquisition
-
3,176
Added 6.85%
43,183
Common Stock Class A
Sep 14
2021
SELL
Payment of exercise price or tax liability
$64,587
$188.85 p/Share
342
Reduced 0.83%
40,790
Common Stock Class A
Mar 15
2021
SELL
Payment of exercise price or tax liability
$547,816
$209.09 p/Share
2,620
Reduced 5.99%
41,132
Common Stock Class A
Mar 15
2021
BUY
Grant, award, or other acquisition
$1,473,666
$209.09 p/Share
7,048
Added 13.87%
43,752
Common Stock Class A