Mar 04
2016
SELL
Payment of exercise price or tax liability
$1,476,055
$114.29 p/Share
12,915
Reduced 3.72%
334,083
Common Stock
Feb 15
2016
SELL
Payment of exercise price or tax liability
$576,999
$111.67 p/Share
5,167
Reduced 1.47%
346,998
Common Stock
Feb 12
2016
SELL
Payment of exercise price or tax liability
$1,643,112
$111.67 p/Share
14,714
Reduced 4.01%
352,165
Common Stock
Feb 12
2016
BUY
Grant, award, or other acquisition
-
37,188
Added 9.2%
366,879
Common Stock
Nov 11
2015
SELL
Open market or private sale
$101,865
$99.09 p/Share
1,028
Reduced 0.31%
329,446
Common Stock
Nov 11
2015
BUY
Exercise of conversion of derivative security
$42,929
$41.76 p/Share
1,028
Added 0.31%
330,474
Common Stock
Nov 10
2015
SELL
Open market or private sale
$494,400
$98.88 p/Share
5,000
Reduced 1.5%
329,446
Common Stock
Nov 10
2015
BUY
Exercise of conversion of derivative security
$208,800
$41.76 p/Share
5,000
Added 1.47%
334,446
Common Stock
Nov 05
2015
SELL
Open market or private sale
$515,200
$103.04 p/Share
5,000
Reduced 1.5%
329,446
Common Stock
Nov 05
2015
BUY
Exercise of conversion of derivative security
$208,800
$41.76 p/Share
5,000
Added 1.47%
334,446
Common Stock
Nov 04
2015
SELL
Open market or private sale
$511,600
$102.32 p/Share
5,000
Reduced 1.5%
329,446
Common Stock
Nov 04
2015
BUY
Exercise of conversion of derivative security
$208,800
$41.76 p/Share
5,000
Added 1.47%
334,446
Common Stock
Nov 03
2015
SELL
Open market or private sale
$508,750
$101.75 p/Share
5,000
Reduced 1.5%
329,446
Common Stock
Nov 03
2015
BUY
Exercise of conversion of derivative security
$208,800
$41.76 p/Share
5,000
Added 1.47%
334,446
Common Stock
Aug 12
2015
SELL
Open market or private sale
$531,750
$106.35 p/Share
5,000
Reduced 1.5%
329,196
Common Stock
Aug 12
2015
BUY
Exercise of conversion of derivative security
$208,800
$41.76 p/Share
5,000
Added 1.47%
334,196
Common Stock
Aug 11
2015
SELL
Open market or private sale
$533,350
$106.67 p/Share
5,000
Reduced 1.5%
329,196
Common Stock
Aug 11
2015
BUY
Exercise of conversion of derivative security
$208,800
$41.76 p/Share
5,000
Added 1.47%
334,196
Common Stock
Aug 06
2015
SELL
Open market or private sale
$528,450
$105.69 p/Share
5,000
Reduced 1.5%
329,196
Common Stock
Aug 06
2015
BUY
Exercise of conversion of derivative security
$208,800
$41.76 p/Share
5,000
Added 1.47%
334,196
Common Stock
Aug 05
2015
SELL
Open market or private sale
$533,600
$106.72 p/Share
5,000
Reduced 1.5%
329,196
Common Stock
Aug 05
2015
BUY
Exercise of conversion of derivative security
$208,800
$41.76 p/Share
5,000
Added 1.47%
334,196
Common Stock
Aug 04
2015
SELL
Open market or private sale
$536,550
$107.31 p/Share
5,000
Reduced 1.5%
329,196
Common Stock
Aug 04
2015
BUY
Exercise of conversion of derivative security
$208,800
$41.76 p/Share
5,000
Added 1.47%
334,196
Common Stock
Feb 15
2015
SELL
Payment of exercise price or tax liability
$642,237
$103.62 p/Share
6,198
Reduced 1.85%
328,726
Common Stock