Feb 25
2022
SELL
Payment of exercise price or tax liability
$230,739
$475.75 p/Share
485
Reduced 0.35%
138,314
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$2,480,638
$474.4 p/Share
5,229
Reduced 3.63%
138,799
Common Stock
Feb 14
2022
BUY
Grant, award, or other acquisition
$5,439,470
$474.4 p/Share
11,466
Added 7.37%
144,028
Common Stock
Feb 13
2022
SELL
Payment of exercise price or tax liability
$490,083
$478.13 p/Share
1,025
Reduced 0.77%
132,562
Common Stock
Dec 15
2021
SELL
Payment of exercise price or tax liability
$60,314
$494.38 p/Share
122
Reduced 0.09%
133,587
Common Stock
Dec 14
2021
BUY
Grant, award, or other acquisition
-
36
Added 0.03%
133,710
Common Stock
Nov 12
2021
-
6,505
Reduced 4.64%
133,674
Common Stock
Sep 21
2021
BUY
Grant, award, or other acquisition
-
41
Added 0.03%
149,956
Common Stock
Jul 29
2021
-
9,777
Reduced 6.52%
140,179
Common Stock
Jun 29
2021
BUY
Grant, award, or other acquisition
-
43
Added 0.03%
149,914
Common Stock
Jan 05
2021
SELL
Open market or private sale
$3,484,459
$348.69 p/Share
9,993
Reduced 6.33%
147,756
Common Stock
Jan 04
2021
SELL
Payment of exercise price or tax liability
$8,512,822
$351.45 p/Share
24,222
Reduced 13.31%
157,749
Common Stock
Jan 04
2021
BUY
Exercise of conversion of derivative security
$4,358,917
$111.16 p/Share
39,213
Added 17.73%
181,971
Common Stock
Dec 30
2020
SELL
Open market or private sale
$2,971,699
$347.08 p/Share
8,562
Reduced 5.66%
142,758
Common Stock
Dec 29
2020
SELL
Open market or private sale
$3,368,988
$348.0 p/Share
9,681
Reduced 6.53%
138,476
Common Stock
Dec 29
2020
SELL
Payment of exercise price or tax liability
$7,492,572
$347.99 p/Share
21,531
Reduced 12.46%
151,320
Common Stock
Dec 29
2020
BUY
Exercise of conversion of derivative security
$3,745,844
$108.97 p/Share
34,375
Added 16.59%
172,851
Common Stock
Dec 28
2020
SELL
Payment of exercise price or tax liability
$6,536,434
$343.21 p/Share
19,045
Reduced 11.39%
148,157
Common Stock
Dec 28
2020
BUY
Exercise of conversion of derivative security
$2,357,816
$70.24 p/Share
33,568
Added 16.72%
167,202
Common Stock
Dec 16
2020
SELL
Payment of exercise price or tax liability
$181,547
$339.34 p/Share
535
Reduced 0.4%
133,634
Common Stock
Dec 15
2020
BUY
Grant, award, or other acquisition
-
53
Added 0.04%
134,169
Common Stock
Sep 22
2020
BUY
Grant, award, or other acquisition
-
61
Added 0.05%
134,115
Common Stock
Aug 28
2020
SELL
Open market or private sale
$3,228,346
$312.34 p/Share
10,336
Reduced 7.16%
134,053
Common Stock
Aug 27
2020
SELL
Payment of exercise price or tax liability
$6,041,199
$310.41 p/Share
19,462
Reduced 11.88%
144,389
Common Stock
Aug 27
2020
BUY
Exercise of conversion of derivative security
$2,006,406
$57.38 p/Share
34,967
Added 17.59%
163,851
Common Stock