Mar 24
2020
BUY
Grant, award, or other acquisition
-
62
Added 0.11%
58,386
Common Stock
Feb 26
2020
SELL
Payment of exercise price or tax liability
$115,983
$263.0 p/Share
441
Reduced 0.75%
58,324
Common Stock
Feb 13
2020
SELL
Payment of exercise price or tax liability
$2,259,486
$201.47 p/Share
11,215
Reduced 17.7%
52,146
Common Stock
Feb 13
2020
BUY
Grant, award, or other acquisition
$3,191,685
$151.1 p/Share
21,123
Added 26.44%
58,765
Common Stock
Feb 07
2020
SELL
Payment of exercise price or tax liability
$353,716
$289.22 p/Share
1,223
Reduced 2.44%
48,857
Common Stock
Dec 17
2019
BUY
Grant, award, or other acquisition
-
73
Added 0.15%
50,080
Common Stock
Nov 18
2019
SELL
Open market or private sale
$2,026,564
$273.86 p/Share
7,400
Reduced 12.89%
50,006
Common Stock
Sep 24
2019
BUY
Grant, award, or other acquisition
-
94
Added 0.16%
57,406
Common Stock
Sep 05
2019
-
4,327
Reduced 7.02%
57,312
Common Stock
Jun 25
2019
BUY
Grant, award, or other acquisition
-
85
Added 0.14%
61,639
Common Stock
Mar 19
2019
BUY
Grant, award, or other acquisition
-
68
Added 0.11%
61,554
Common Stock
Feb 26
2019
SELL
Payment of exercise price or tax liability
$1,952,101
$262.98 p/Share
7,423
Reduced 11.4%
57,682
Common Stock
Feb 26
2019
BUY
Grant, award, or other acquisition
-
20,081
Added 24.62%
61,485
Common Stock
Feb 13
2019
SELL
Payment of exercise price or tax liability
$117,919
$263.8 p/Share
447
Reduced 0.91%
48,827
Common Stock
Feb 08
2019
SELL
Payment of exercise price or tax liability
$490,539
$261.9 p/Share
1,873
Reduced 3.66%
49,274
Common Stock
Dec 13
2018
BUY
Grant, award, or other acquisition
-
68
Added 0.13%
51,147
Common Stock
Sep 18
2018
BUY
Grant, award, or other acquisition
-
70
Added 0.14%
51,079
Common Stock
Aug 24
2018
SELL
Open market or private sale
$4,068,216
$264.29 p/Share
15,393
Reduced 23.18%
51,008
Common Stock
Aug 24
2018
BUY
Exercise of conversion of derivative security
$1,032,840
$57.38 p/Share
18,000
Added 21.33%
66,401
Common Stock
Jun 26
2018
BUY
Grant, award, or other acquisition
-
74
Added 0.15%
48,401
Common Stock
Mar 20
2018
BUY
Grant, award, or other acquisition
-
67
Added 0.14%
48,327
Common Stock
Feb 13
2018
SELL
Payment of exercise price or tax liability
$1,327,204
$226.64 p/Share
5,856
Reduced 14.14%
35,573
Common Stock
Feb 13
2018
BUY
Grant, award, or other acquisition
-
25,528
Added 34.6%
48,259
Common Stock
Feb 12
2018
SELL
Payment of exercise price or tax liability
$390,669
$225.69 p/Share
1,731
Reduced 5.71%
28,587
Common Stock
Feb 09
2018
SELL
Payment of exercise price or tax liability
$287,469
$220.96 p/Share
1,301
Reduced 4.11%
30,318
Common Stock