Aug 25
2017
SELL
Payment of exercise price or tax liability
$1,599,233
$177.22 p/Share
9,024
Reduced 3.4%
256,584
Common Stock
Aug 24
2017
SELL
Payment of exercise price or tax liability
$645,773
$175.96 p/Share
3,670
Reduced 1.36%
265,608
Common Stock
Jun 01
2017
SELL
Open market or private sale
$3,455,800
$172.79 p/Share
20,000
Reduced 6.91%
269,278
Common Stock
Mar 15
2017
SELL
Open market or private sale
$3,172,000
$158.6 p/Share
20,000
Reduced 6.47%
289,278
Common Stock
Feb 28
2017
SELL
Payment of exercise price or tax liability
$964,529
$157.68 p/Share
6,117
Reduced 1.94%
309,278
Common Stock
Feb 28
2017
BUY
Grant, award, or other acquisition
-
65,600
Added 17.22%
315,395
Common Stock
Feb 24
2017
SELL
Payment of exercise price or tax liability
$1,957,203
$158.98 p/Share
12,311
Reduced 4.7%
249,795
Common Stock
Feb 16
2017
-
4,490
Reduced 1.68%
262,106
Common Stock
Nov 15
2016
-
8,500
Reduced 3.09%
266,596
Common Stock
Nov 14
2016
-
3,550
Reduced 1.27%
275,096
Common Stock
Sep 02
2016
SELL
Open market or private sale
$4,348,635
$151.01 p/Share
28,797
Reduced 9.37%
278,646
Common Stock
Sep 02
2016
BUY
Exercise of conversion of derivative security
$1,582,971
$54.97 p/Share
28,797
Added 8.56%
307,443
Common Stock
Sep 01
2016
SELL
Open market or private sale
$4,543,500
$151.45 p/Share
30,000
Reduced 9.72%
278,646
Common Stock
Sep 01
2016
BUY
Exercise of conversion of derivative security
$1,649,100
$54.97 p/Share
30,000
Added 8.86%
308,646
Common Stock
Aug 26
2016
SELL
Payment of exercise price or tax liability
$1,759,149
$152.36 p/Share
11,546
Reduced 3.98%
278,646
Common Stock
Aug 25
2016
SELL
Payment of exercise price or tax liability
$545,314
$151.35 p/Share
3,603
Reduced 1.23%
290,192
Common Stock
Aug 24
2016
SELL
Payment of exercise price or tax liability
$333,075
$151.26 p/Share
2,202
Reduced 0.74%
293,795
Common Stock
Aug 15
2016
SELL
Open market or private sale
$3,899,250
$155.97 p/Share
25,000
Reduced 7.79%
295,997
Common Stock
Jul 05
2016
SELL
Open market or private sale
$2,959,000
$147.95 p/Share
20,000
Reduced 5.87%
320,997
Common Stock
Jul 05
2016
BUY
Exercise of conversion of derivative security
$1,099,400
$54.97 p/Share
20,000
Added 5.54%
340,997
Common Stock
Jul 01
2016
SELL
Open market or private sale
$4,461,000
$148.7 p/Share
30,000
Reduced 8.55%
320,997
Common Stock
Jul 01
2016
BUY
Exercise of conversion of derivative security
$1,649,100
$54.97 p/Share
30,000
Added 7.87%
350,997
Common Stock
Mar 14
2016
SELL
Open market or private sale
$4,184,400
$139.48 p/Share
30,000
Reduced 8.55%
320,997
Common Stock
Mar 09
2016
-
1,250
Reduced 0.35%
350,997
Common Stock
Feb 26
2016
SELL
Payment of exercise price or tax liability
$1,167,502
$130.71 p/Share
8,932
Reduced 2.47%
352,247
Common Stock