Sep 15
2017
SELL
Payment of exercise price or tax liability
$741,685
$77.99 p/Share
9,510
Reduced 18.42%
42,115
Common Stock
Apr 03
2017
SELL
Open market or private sale
$1,405,778
$81.96 p/Share
17,152
Reduced 24.94%
51,625
Common Stock
Apr 01
2017
SELL
Payment of exercise price or tax liability
$1,179,549
$82.21 p/Share
14,348
Reduced 18.34%
63,877
Common Stock
Apr 01
2017
BUY
Exercise of conversion of derivative security
-
31,500
Added 28.71%
78,225
Common Stock
Apr 01
2017
BUY
Grant, award, or other acquisition
-
4,900
Added 6.65%
68,777
Common Stock
Dec 09
2016
SELL
Open market or private sale
$1,288,947
$74.83 p/Share
17,225
Reduced 26.94%
46,725
Common Stock
Sep 16
2016
SELL
Payment of exercise price or tax liability
$1,119,236
$70.95 p/Share
15,775
Reduced 19.79%
63,950
Common Stock
Sep 15
2016
BUY
Grant, award, or other acquisition
-
11,080
Added 12.2%
79,725
Common Stock
May 23
2016
SELL
Open market or private sale
$8,258,798
$79.32 p/Share
104,120
Reduced 60.27%
68,645
Common Stock
May 23
2016
BUY
Exercise of conversion of derivative security
$3,142,202
$45.76 p/Share
68,667
Added 38.95%
107,645
Common Stock
Apr 04
2016
SELL
Payment of exercise price or tax liability
$1,346,405
$76.18 p/Share
17,674
Reduced 14.51%
104,098
Common Stock
Apr 04
2016
BUY
Grant, award, or other acquisition
-
36,972
Added 23.29%
121,772
Common Stock
Mar 01
2016
SELL
Payment of exercise price or tax liability
$748,739
$69.04 p/Share
10,845
Reduced 11.34%
84,800
Common Stock
Sep 15
2015
BUY
Grant, award, or other acquisition
-
15,170
Added 13.69%
95,645
Common Stock
Aug 25
2015
SELL
Open market or private sale
$898,383
$68.71 p/Share
13,075
Reduced 13.98%
80,475
Common Stock
May 01
2015
SELL
Payment of exercise price or tax liability
$843,097
$70.7 p/Share
11,925
Reduced 11.31%
93,550
Common Stock
Mar 04
2015
SELL
Open market or private sale
$9,073,698
$74.14 p/Share
122,386
Reduced 53.71%
105,475
Common Stock
Mar 04
2015
BUY
Exercise of conversion of derivative security
$3,493,751
$33.38 p/Share
104,666
Added 44.2%
132,141
Common Stock
Mar 01
2015
SELL
Payment of exercise price or tax liability
$925,384
$74.09 p/Share
12,490
Reduced 9.21%
123,195
Common Stock
Mar 01
2015
BUY
Exercise of conversion of derivative security
-
12,210
Added 8.26%
135,685
Common Stock
Sep 15
2014
BUY
Grant, award, or other acquisition
-
20,000
Added 13.94%
123,475
Common Stock
Mar 18
2014
SELL
Open market or private sale
$3,379,783
$49.74 p/Share
67,949
Reduced 39.64%
103,475
Common Stock
Mar 18
2014
BUY
Exercise of conversion of derivative security
$1,302,091
$26.94 p/Share
48,333
Added 27.86%
125,141
Common Stock
Mar 01
2014
SELL
Payment of exercise price or tax liability
$334,501
$50.03 p/Share
6,686
Reduced 5.15%
123,091
Common Stock
Nov 25
2013
SELL
Open market or private sale
$879,538
$47.54 p/Share
18,501
Reduced 12.48%
129,777
Common Stock