Sep 16
2024
BUY
Grant, award, or other acquisition
$787,582
$218.53 p/Share
3,604
Added 23.41%
11,792
Common Stock Class A
Sep 15
2024
SELL
Payment of exercise price or tax liability
$326,786
$216.99 p/Share
1,506
Reduced 15.54%
8,188
Common Stock Class A
May 14
2024
-
3,789
Reduced 28.1%
9,694
Common Stock Class A
Mar 15
2024
SELL
Payment of exercise price or tax liability
$655,545
$217.5 p/Share
3,014
Reduced 18.27%
13,483
Common Stock Class A
Mar 15
2024
BUY
Grant, award, or other acquisition
$1,479,652
$217.5 p/Share
6,803
Added 29.2%
16,497
Common Stock Class A
Nov 07
2023
-
514
Reduced 5.04%
9,694
Common Stock Class A
Nov 02
2023
-
1,752
Reduced 14.65%
10,208
Common Stock Class A
Sep 16
2023
SELL
Payment of exercise price or tax liability
$62,252
$206.82 p/Share
301
Reduced 2.45%
11,960
Common Stock Class A
Sep 15
2023
SELL
Payment of exercise price or tax liability
$243,427
$206.82 p/Share
1,177
Reduced 8.76%
12,261
Common Stock Class A
Sep 15
2023
BUY
Grant, award, or other acquisition
$787,570
$206.82 p/Share
3,808
Added 22.08%
13,438
Common Stock Class A
Sep 16
2022
SELL
Payment of exercise price or tax liability
$60,725
$191.56 p/Share
317
Reduced 2.61%
11,816
Common Stock Class A
Sep 15
2022
SELL
Payment of exercise price or tax liability
$149,564
$190.77 p/Share
784
Reduced 8.92%
8,005
Common Stock Class A
Sep 15
2022
BUY
Grant, award, or other acquisition
-
4,128
Added 25.39%
12,133
Common Stock Class A
Sep 14
2022
SELL
Payment of exercise price or tax liability
-
345
Reduced 3.78%
8,789
Common Stock Class A
Aug 16
2022
-
1,637
Reduced 15.2%
9,134
Common Stock Class A
Mar 15
2022
SELL
Payment of exercise price or tax liability
$209,960
$232.0 p/Share
905
Reduced 7.75%
10,771
Common Stock Class A
Mar 15
2022
BUY
Grant, award, or other acquisition
$589,744
$232.0 p/Share
2,542
Added 17.88%
11,676
Common Stock Class A
Sep 16
2021
SELL
Payment of exercise price or tax liability
$62,834
$188.69 p/Share
333
Reduced 2.0%
16,329
Common Stock Class A
Sep 15
2021
SELL
Payment of exercise price or tax liability
$167,041
$188.96 p/Share
884
Reduced 6.33%
13,090
Common Stock Class A
Sep 15
2021
BUY
Grant, award, or other acquisition
-
3,572
Added 17.65%
16,662
Common Stock Class A
Sep 14
2021
SELL
Payment of exercise price or tax liability
$68,553
$188.85 p/Share
363
Reduced 2.53%
13,974
Common Stock Class A
Mar 15
2021
SELL
Payment of exercise price or tax liability
$662,397
$209.09 p/Share
3,168
Reduced 18.1%
14,337
Common Stock Class A
Mar 15
2021
BUY
Grant, award, or other acquisition
$1,670,629
$209.09 p/Share
7,990
Added 31.34%
17,505
Common Stock Class A