Jul 23
2018
SELL
Open market or private sale
$3,288,300
$219.22 p/Share
15,000
Reduced 30.72%
33,834
Common Stock
Jan 05
2018
SELL
Open market or private sale
$937,400
$187.48 p/Share
5,000
Reduced 9.29%
48,834
Common Stock
Jan 05
2018
-
540
Reduced 0.99%
53,834
Common Stock
Oct 22
2017
SELL
Payment of exercise price or tax liability
$1,944,674
$160.77 p/Share
12,096
Reduced 18.03%
55,000
Common Stock
Oct 02
2017
SELL
Payment of exercise price or tax liability
$322,656
$165.89 p/Share
1,945
Reduced 2.84%
66,470
Common Stock
Oct 02
2017
BUY
Grant, award, or other acquisition
-
19,570
Added 22.24%
68,415
Common Stock
Jun 07
2017
SELL
Open market or private sale
$906,500
$181.3 p/Share
5,000
Reduced 9.29%
48,845
Common Stock
May 24
2017
BUY
Grant, award, or other acquisition
$263,840
$173.01 p/Share
1,525
Added 2.75%
53,845
Common Stock
Jan 19
2017
-
305
Reduced 0.58%
52,320
Common Stock
Oct 22
2016
SELL
Payment of exercise price or tax liability
$974,860
$148.97 p/Share
6,544
Reduced 11.06%
52,625
Common Stock
Oct 05
2016
SELL
Payment of exercise price or tax liability
$252,416
$149.98 p/Share
1,683
Reduced 2.77%
59,169
Common Stock
Oct 05
2016
BUY
Grant, award, or other acquisition
-
18,440
Added 23.26%
60,852
Common Stock
Mar 17
2016
SELL
Open market or private sale
$2,316,750
$154.45 p/Share
15,000
Reduced 26.13%
42,412
Common Stock
Jan 08
2016
-
625
Reduced 1.08%
57,412
Common Stock
Oct 29
2015
SELL
Open market or private sale
$1,881,720
$156.81 p/Share
12,000
Reduced 17.13%
58,037
Common Stock
Oct 22
2015
SELL
Payment of exercise price or tax liability
$1,132,038
$158.15 p/Share
7,158
Reduced 9.27%
70,037
Common Stock
Sep 24
2015
SELL
Payment of exercise price or tax liability
$298,142
$144.87 p/Share
2,058
Reduced 2.57%
78,095
Common Stock
Sep 24
2015
BUY
Grant, award, or other acquisition
-
21,000
Added 20.76%
80,153
Common Stock
Feb 27
2015
BUY
Grant, award, or other acquisition
$338,155
$146.96 p/Share
2,301
Added 3.8%
58,253
Common Stock
Nov 07
2014
SELL
Open market or private sale
$1,200,869
$136.82 p/Share
8,777
Reduced 12.28%
62,669
Common Stock
Oct 22
2014
SELL
Payment of exercise price or tax liability
$883,625
$130.54 p/Share
6,769
Reduced 8.07%
77,136
Common Stock
Sep 26
2014
SELL
Payment of exercise price or tax liability
$240,535
$125.54 p/Share
1,916
Reduced 2.39%
78,215
Common Stock
Sep 26
2014
BUY
Grant, award, or other acquisition
-
21,000
Added 20.77%
80,131
Common Stock
Apr 03
2014
SELL
Open market or private sale
$1,120,000
$112.0 p/Share
10,000
Reduced 15.31%
55,317
Common Stock
Oct 22
2013
SELL
Payment of exercise price or tax liability
$816,188
$117.81 p/Share
6,928
Reduced 9.34%
67,224
Common Stock