Oct 04
2017
SELL
Payment of exercise price or tax liability
$89,975
$128.72 p/Share
699
Reduced 0.48%
143,540
Common Stock
Oct 03
2017
SELL
Payment of exercise price or tax liability
$244,473
$128.67 p/Share
1,900
Reduced 1.35%
138,411
Common Stock
Oct 03
2017
BUY
Grant, award, or other acquisition
-
5,828
Added 3.88%
144,239
Common Stock
Sep 12
2017
SELL
Open market or private sale
$227,320
$113.66 p/Share
2,000
Reduced 1.41%
140,311
Common Stock
Sep 12
2017
BUY
Exercise of conversion of derivative security
$58,400
$29.2 p/Share
2,000
Added 1.39%
142,311
Common Stock
Aug 08
2017
SELL
Open market or private sale
$237,740
$118.87 p/Share
2,000
Reduced 1.41%
140,311
Common Stock
Aug 08
2017
BUY
Exercise of conversion of derivative security
$58,400
$29.2 p/Share
2,000
Added 1.39%
142,311
Common Stock
Jul 11
2017
SELL
Open market or private sale
$237,500
$118.75 p/Share
2,000
Reduced 1.41%
140,311
Common Stock
Jul 11
2017
BUY
Exercise of conversion of derivative security
$58,400
$29.2 p/Share
2,000
Added 1.39%
142,311
Common Stock
Jun 13
2017
SELL
Open market or private sale
$234,820
$117.41 p/Share
2,000
Reduced 1.41%
140,311
Common Stock
Jun 13
2017
BUY
Exercise of conversion of derivative security
$58,400
$29.2 p/Share
2,000
Added 1.39%
142,311
Common Stock
May 09
2017
SELL
Open market or private sale
$217,360
$108.68 p/Share
2,000
Reduced 1.41%
140,311
Common Stock
May 09
2017
BUY
Exercise of conversion of derivative security
$58,400
$29.2 p/Share
2,000
Added 1.39%
142,311
Common Stock
Mar 14
2017
SELL
Open market or private sale
$233,060
$116.53 p/Share
2,000
Reduced 1.41%
140,311
Common Stock
Mar 14
2017
BUY
Exercise of conversion of derivative security
$58,400
$29.2 p/Share
2,000
Added 1.39%
142,311
Common Stock
Feb 14
2017
SELL
Open market or private sale
$235,920
$117.96 p/Share
2,000
Reduced 1.41%
140,311
Common Stock
Feb 14
2017
BUY
Exercise of conversion of derivative security
$58,400
$29.2 p/Share
2,000
Added 1.39%
142,311
Common Stock
Jan 27
2017
SELL
Payment of exercise price or tax liability
$697,897
$120.12 p/Share
5,810
Reduced 3.98%
140,311
Common Stock
Jan 27
2017
BUY
Grant, award, or other acquisition
-
11,159
Added 7.09%
146,121
Common Stock
Jan 10
2017
SELL
Open market or private sale
$241,040
$120.52 p/Share
2,000
Reduced 1.46%
134,962
Common Stock
Jan 10
2017
BUY
Exercise of conversion of derivative security
$58,400
$29.2 p/Share
2,000
Added 1.44%
136,962
Common Stock
Oct 07
2016
SELL
Payment of exercise price or tax liability
$91,889
$110.71 p/Share
830
Reduced 0.61%
134,962
Common Stock
Oct 06
2016
SELL
Payment of exercise price or tax liability
$65,918
$112.68 p/Share
585
Reduced 0.43%
135,792
Common Stock
Oct 05
2016
SELL
Payment of exercise price or tax liability
$173,391
$112.01 p/Share
1,548
Reduced 1.12%
136,377
Common Stock
Oct 04
2016
BUY
Grant, award, or other acquisition
-
6,691
Added 4.63%
137,925
Common Stock