Jan 26
2017
SELL
Payment of exercise price or tax liability
$44,875
$254.97 p/Share
176
Reduced 4.01%
4,209
Common Stock
Jan 26
2017
BUY
Exercise of conversion of derivative security
-
176
Added 3.86%
4,385
Common Stock
Apr 28
2016
SELL
Open market or private sale
$5,064,452
$233.17 p/Share
21,720
Reduced 84.05%
4,122
Common Stock
Apr 28
2016
BUY
Exercise of conversion of derivative security
$1,189,523
$80.81 p/Share
14,720
Added 36.29%
25,842
Common Stock
Jan 28
2016
SELL
Payment of exercise price or tax liability
-
9,073
Reduced 45.11%
11,039
Common Stock
Jan 28
2016
BUY
Grant, award, or other acquisition
-
6,036
Added 23.25%
19,927
Common Stock
Jan 28
2016
BUY
Exercise of conversion of derivative security
-
13,697
Added 40.51%
20,112
Common Stock
Apr 23
2015
SELL
Open market or private sale
$4,647,360
$197.76 p/Share
23,500
Reduced 98.59%
335
Common Stock
Apr 23
2015
BUY
Exercise of conversion of derivative security
$1,535,390
$80.81 p/Share
19,000
Added 44.36%
23,835
Common Stock
Jan 30
2015
SELL
Payment of exercise price or tax liability
$597,321
$188.37 p/Share
3,171
Reduced 39.61%
4,835
Common Stock
Jan 30
2015
BUY
Exercise of conversion of derivative security
-
7,431
Added 48.14%
8,006
Common Stock
Jan 29
2015
SELL
Payment of exercise price or tax liability
$38,692
$192.5 p/Share
201
Reduced 25.9%
575
Common Stock
Jan 29
2015
BUY
Exercise of conversion of derivative security
-
201
Added 20.57%
776
Common Stock
Jul 28
2014
SELL
Open market or private sale
$8,115,185
$169.98 p/Share
47,742
Reduced 98.83%
567
Common Stock
Jul 28
2014
BUY
Exercise of conversion of derivative security
$3,571,802
$80.81 p/Share
44,200
Added 47.78%
48,309
Common Stock
Jan 31
2014
SELL
Payment of exercise price or tax liability
$370,484
$150.91 p/Share
2,455
Reduced 37.79%
4,042
Common Stock
Jan 31
2014
BUY
Exercise of conversion of derivative security
-
6,497
Added 50.0%
6,497
Common Stock
Aug 22
2013
SELL
Open market or private sale
$7,008,120
$123.6 p/Share
56,700
Reduced 100.0%
0
Common Stock
Aug 22
2013
BUY
Exercise of conversion of derivative security
$5,209,029
$91.87 p/Share
56,700
Added 50.0%
56,700
Common Stock
May 01
2013
SELL
Open market or private sale
$1,534,800
$99.63 p/Share
15,405
Reduced 100.0%
0
Common Stock
May 01
2013
BUY
Exercise of conversion of derivative security
$1,033,378
$71.43 p/Share
14,467
Added 48.43%
15,405
Common Stock
Feb 01
2013
SELL
Payment of exercise price or tax liability
$45,616
$87.22 p/Share
523
Reduced 36.07%
927
Common Stock
Feb 01
2013
BUY
Exercise of conversion of derivative security
-
1,450
Added 50.0%
1,450
Common Stock
Dec 06
2012
SELL
Open market or private sale
$115,910
$90.91 p/Share
1,275
Reduced 100.0%
0
Common Stock