Jun 06
2017
-
1,876
Reduced 0.56%
332,292
Common Stock
Jun 05
2017
-
11,256
Reduced 3.26%
334,168
Common Stock
May 25
2017
BUY
Other acquisition or disposition
$997,068
$110.81 p/Share
8,998
Added 2.54%
345,424
Common Stock
Mar 10
2017
SELL
Payment of exercise price or tax liability
$246,884
$122.95 p/Share
2,008
Reduced 0.59%
336,426
Common Stock
Mar 07
2017
SELL
Payment of exercise price or tax liability
$374,326
$128.15 p/Share
2,921
Reduced 0.86%
338,434
Common Stock
Mar 06
2017
SELL
Payment of exercise price or tax liability
$205,052
$129.78 p/Share
1,580
Reduced 0.47%
331,723
Common Stock
Mar 06
2017
BUY
Grant, award, or other acquisition
$1,738,663
$129.78 p/Share
13,397
Added 3.78%
341,355
Common Stock
Mar 04
2017
SELL
Payment of exercise price or tax liability
$248,558
$128.72 p/Share
1,931
Reduced 0.58%
329,538
Common Stock
Jan 27
2017
SELL
Open market or private sale
$2,526,600
$126.33 p/Share
20,000
Reduced 5.69%
331,469
Common Stock
Jan 23
2017
SELL
Payment of exercise price or tax liability
$2,360,648
$110.11 p/Share
21,439
Reduced 5.75%
351,469
Common Stock
Jan 23
2017
BUY
Grant, award, or other acquisition
$5,617,372
$110.11 p/Share
51,016
Added 12.03%
372,908
Common Stock
Dec 15
2016
-
2,375
Reduced 0.73%
321,892
Common Stock
Dec 13
2016
SELL
Open market or private sale
$6,388,800
$106.48 p/Share
60,000
Reduced 15.61%
324,267
Common Stock
Dec 13
2016
BUY
Exercise of conversion of derivative security
$166,200
$8.31 p/Share
20,000
Added 4.95%
384,267
Common Stock
Nov 10
2016
-
2,902
Reduced 0.79%
364,267
Common Stock
Oct 21
2016
SELL
Open market or private sale
$1,569,000
$78.45 p/Share
20,000
Reduced 5.17%
367,169
Common Stock
Jul 22
2016
SELL
Open market or private sale
$1,527,000
$76.35 p/Share
20,000
Reduced 4.91%
387,169
Common Stock
Apr 22
2016
SELL
Open market or private sale
$1,261,400
$63.07 p/Share
20,000
Reduced 4.68%
407,169
Common Stock
Mar 10
2016
SELL
Payment of exercise price or tax liability
$124,644
$57.92 p/Share
2,152
Reduced 0.5%
427,169
Common Stock
Mar 07
2016
SELL
Open market or private sale
$1,200,000
$60.0 p/Share
20,000
Reduced 4.45%
429,321
Common Stock
Mar 07
2016
SELL
Payment of exercise price or tax liability
$450,311
$59.85 p/Share
7,524
Reduced 1.65%
449,321
Common Stock
Mar 07
2016
BUY
Grant, award, or other acquisition
$4,135,515
$59.85 p/Share
69,098
Added 13.21%
453,952
Common Stock
Mar 04
2016
SELL
Payment of exercise price or tax liability
$118,947
$57.49 p/Share
2,069
Reduced 0.53%
387,747
Common Stock
Jan 26
2016
SELL
Payment of exercise price or tax liability
$692,579
$56.89 p/Share
12,174
Reduced 3.03%
389,816
Common Stock
Jan 26
2016
BUY
Grant, award, or other acquisition
$1,857,970
$56.89 p/Share
32,659
Added 7.51%
401,990
Common Stock