Mar 13
2018
BUY
Exercise of conversion of derivative security
$25,192
$32.38 p/Share
778
Added 0.37%
210,131
Common Stock
Feb 28
2018
BUY
Other acquisition or disposition
$7,450
$68.35 p/Share
109
Added 0.05%
209,353
Common Stock
Feb 23
2018
SELL
Open market or private sale
$305,935
$84.77 p/Share
3,609
Reduced 1.7%
209,244
Common Stock
Dec 08
2017
SELL
Payment of exercise price or tax liability
$1,578,766
$90.51 p/Share
17,443
Reduced 7.57%
212,853
Common Stock
Dec 08
2017
BUY
Exercise of conversion of derivative security
-
33,424
Added 12.67%
230,296
Common Stock
Dec 01
2017
SELL
Open market or private sale
$336,675
$89.78 p/Share
3,750
Reduced 1.87%
196,872
Common Stock
Aug 31
2017
BUY
Other acquisition or disposition
$7,486
$38.79 p/Share
193
Added 0.1%
200,622
Common Stock
Aug 18
2017
SELL
Open market or private sale
$290,625
$77.5 p/Share
3,750
Reduced 1.84%
200,429
Common Stock
May 19
2017
SELL
Open market or private sale
$266,100
$70.96 p/Share
3,750
Reduced 1.8%
204,179
Common Stock
Feb 28
2017
BUY
Other acquisition or disposition
$7,486
$38.79 p/Share
193
Added 0.09%
207,929
Common Stock
Feb 17
2017
SELL
Open market or private sale
$3,082,625
$70.46 p/Share
43,750
Reduced 17.4%
207,736
Common Stock
Feb 17
2017
BUY
Exercise of conversion of derivative security
$1,295,200
$32.38 p/Share
40,000
Added 13.72%
251,486
Common Stock
Dec 15
2016
SELL
Payment of exercise price or tax liability
$304,748
$60.37 p/Share
5,048
Reduced 2.33%
211,486
Common Stock
Dec 15
2016
BUY
Exercise of conversion of derivative security
-
9,673
Added 4.28%
216,534
Common Stock
Dec 08
2016
SELL
Payment of exercise price or tax liability
$870,789
$59.31 p/Share
14,682
Reduced 6.63%
206,861
Common Stock
Dec 08
2016
BUY
Exercise of conversion of derivative security
-
29,415
Added 11.72%
221,543
Common Stock
Dec 02
2016
SELL
Open market or private sale
$114,180
$57.09 p/Share
2,000
Reduced 1.03%
192,128
Common Stock
Aug 31
2016
BUY
Other acquisition or disposition
$7,486
$38.79 p/Share
193
Added 0.1%
194,128
Common Stock
Aug 19
2016
SELL
Open market or private sale
$116,460
$58.23 p/Share
2,000
Reduced 1.02%
193,935
Common Stock
May 20
2016
SELL
Open market or private sale
$99,300
$49.65 p/Share
2,000
Reduced 1.01%
195,935
Common Stock
Mar 18
2016
SELL
Open market or private sale
$1,663,200
$47.52 p/Share
35,000
Reduced 15.03%
197,935
Common Stock
Mar 18
2016
BUY
Exercise of conversion of derivative security
$967,750
$27.65 p/Share
35,000
Added 13.06%
232,935
Common Stock
Feb 29
2016
BUY
Other acquisition or disposition
$7,494
$38.04 p/Share
197
Added 0.1%
197,935
Common Stock
Feb 19
2016
SELL
Open market or private sale
$88,040
$44.02 p/Share
2,000
Reduced 1.0%
197,738
Common Stock
Dec 15
2015
SELL
Payment of exercise price or tax liability
$173,864
$45.23 p/Share
3,844
Reduced 1.96%
192,372
Common Stock