Oct 22
2017
SELL
Payment of exercise price or tax liability
$509,802
$160.77 p/Share
3,171
Reduced 7.66%
38,225
Common Stock
Oct 20
2017
SELL
Open market or private sale
$802,900
$160.58 p/Share
5,000
Reduced 10.78%
41,396
Common Stock
Oct 02
2017
SELL
Payment of exercise price or tax liability
$791,129
$165.89 p/Share
4,769
Reduced 9.44%
45,770
Common Stock
Oct 02
2017
BUY
Grant, award, or other acquisition
-
19,570
Added 27.91%
50,539
Common Stock
May 24
2017
BUY
Grant, award, or other acquisition
$185,813
$173.01 p/Share
1,074
Added 3.35%
30,969
Common Stock
Dec 15
2016
-
1,000
Reduced 3.24%
29,895
Common Stock
Dec 15
2016
SELL
Open market or private sale
$249,943
$160.22 p/Share
1,560
Reduced 4.81%
30,895
Common Stock
Dec 15
2016
SELL
Open market or private sale
$174,622
$161.09 p/Share
1,084
Reduced 3.23%
32,455
Common Stock
Nov 11
2016
SELL
Open market or private sale
$463,197
$148.89 p/Share
3,111
Reduced 8.49%
33,539
Common Stock
Nov 07
2016
SELL
Open market or private sale
$277,013
$143.53 p/Share
1,930
Reduced 5.0%
36,650
Common Stock
Oct 22
2016
SELL
Payment of exercise price or tax liability
$493,091
$148.97 p/Share
3,310
Reduced 7.9%
38,580
Common Stock
Oct 05
2016
SELL
Payment of exercise price or tax liability
$627,816
$149.98 p/Share
4,186
Reduced 9.08%
41,890
Common Stock
Oct 05
2016
BUY
Grant, award, or other acquisition
-
18,440
Added 28.58%
46,076
Common Stock
Jul 11
2016
SELL
Open market or private sale
$400,992
$167.08 p/Share
2,400
Reduced 7.99%
27,636
Common Stock
Jun 16
2016
-
500
Reduced 1.64%
30,036
Common Stock
Dec 31
2015
-
800
Reduced 2.55%
30,536
Common Stock
Oct 29
2015
SELL
Open market or private sale
$237,435
$158.29 p/Share
1,500
Reduced 4.57%
31,336
Common Stock
Oct 27
2015
SELL
Open market or private sale
$543,000
$157.3 p/Share
3,452
Reduced 9.51%
32,836
Common Stock
Oct 27
2015
-
575
Reduced 1.56%
36,288
Common Stock
Oct 22
2015
SELL
Payment of exercise price or tax liability
$566,651
$158.15 p/Share
3,583
Reduced 8.86%
36,863
Common Stock
Oct 09
2015
-
1,000
Reduced 2.41%
40,446
Common Stock
Oct 09
2015
SELL
Open market or private sale
$842,545
$153.19 p/Share
5,500
Reduced 11.72%
41,446
Common Stock
Sep 24
2015
SELL
Payment of exercise price or tax liability
$825,759
$144.87 p/Share
5,700
Reduced 10.65%
47,846
Common Stock
Sep 24
2015
BUY
Grant, award, or other acquisition
-
21,000
Added 28.17%
53,546
Common Stock
Mar 06
2015
SELL
Open market or private sale
$779,337
$149.47 p/Share
5,214
Reduced 14.96%
29,646
Common Stock