Oct 06
2017
SELL
Payment of exercise price or tax liability
$38,072
$129.94 p/Share
293
Reduced 1.18%
24,621
Common Stock
Oct 04
2017
SELL
Payment of exercise price or tax liability
$29,992
$128.72 p/Share
233
Reduced 0.93%
24,914
Common Stock
Oct 03
2017
SELL
Payment of exercise price or tax liability
$126,354
$128.67 p/Share
982
Reduced 4.06%
23,205
Common Stock
Oct 03
2017
BUY
Grant, award, or other acquisition
-
1,942
Added 7.17%
25,147
Common Stock
Aug 01
2017
SELL
Open market or private sale
$90,830
$119.67 p/Share
759
Reduced 3.02%
24,348
Common Stock
Aug 01
2017
SELL
Open market or private sale
$19,101
$118.64 p/Share
161
Reduced 0.66%
24,187
Common Stock
Jul 03
2017
SELL
Open market or private sale
$109,753
$120.08 p/Share
914
Reduced 3.5%
25,193
Common Stock
Jul 03
2017
SELL
Open market or private sale
$10,294
$119.7 p/Share
86
Reduced 0.34%
25,107
Common Stock
Jun 01
2017
SELL
Open market or private sale
$96,172
$112.35 p/Share
856
Reduced 3.16%
26,251
Common Stock
Jun 01
2017
SELL
Open market or private sale
$16,040
$111.39 p/Share
144
Reduced 0.55%
26,107
Common Stock
May 01
2017
SELL
Open market or private sale
$105,596
$108.75 p/Share
971
Reduced 3.45%
27,136
Common Stock
May 01
2017
SELL
Open market or private sale
$3,135
$108.09 p/Share
29
Reduced 0.11%
27,107
Common Stock
Apr 11
2017
SELL
Payment of exercise price or tax liability
$291,042
$103.5 p/Share
2,812
Reduced 9.09%
28,107
Common Stock
Apr 11
2017
BUY
Grant, award, or other acquisition
-
7,428
Added 19.37%
30,919
Common Stock
Apr 03
2017
SELL
Open market or private sale
$101,133
$110.77 p/Share
913
Reduced 3.73%
23,578
Common Stock
Apr 03
2017
SELL
Open market or private sale
$9,552
$109.79 p/Share
87
Reduced 0.37%
23,491
Common Stock
Mar 01
2017
SELL
Open market or private sale
$106,248
$120.19 p/Share
884
Reduced 3.47%
24,607
Common Stock
Mar 01
2017
SELL
Open market or private sale
$13,777
$118.77 p/Share
116
Reduced 0.47%
24,491
Common Stock
Feb 01
2017
SELL
Open market or private sale
$103,530
$119.0 p/Share
870
Reduced 3.28%
25,621
Common Stock
Feb 01
2017
SELL
Open market or private sale
$15,384
$118.34 p/Share
130
Reduced 0.51%
25,491
Common Stock
Jan 27
2017
SELL
Payment of exercise price or tax liability
$89,369
$120.12 p/Share
744
Reduced 2.73%
26,491
Common Stock
Jan 27
2017
BUY
Grant, award, or other acquisition
-
1,822
Added 6.27%
27,235
Common Stock
Oct 07
2016
SELL
Payment of exercise price or tax liability
$33,102
$110.71 p/Share
299
Reduced 1.16%
25,413
Common Stock
Oct 06
2016
SELL
Payment of exercise price or tax liability
$23,775
$112.68 p/Share
211
Reduced 0.81%
25,712
Common Stock
Oct 05
2016
SELL
Payment of exercise price or tax liability
$46,820
$112.01 p/Share
418
Reduced 1.59%
25,923
Common Stock