Oct 01
2016
SELL
Payment of exercise price or tax liability
$607,192
$113.05 p/Share
5,371
Reduced 19.14%
22,695
Common Stock
Oct 01
2016
BUY
Exercise of conversion of derivative security
-
10,694
Added 27.59%
28,066
Common Stock
Sep 04
2016
SELL
Payment of exercise price or tax liability
$1,764,510
$107.73 p/Share
16,379
Reduced 48.53%
17,372
Common Stock
Sep 04
2016
BUY
Exercise of conversion of derivative security
-
33,329
Added 49.69%
33,751
Common Stock
Aug 17
2016
SELL
Open market or private sale
$1,200,518
$108.93 p/Share
11,021
Reduced 96.31%
422
Common Stock
May 29
2016
SELL
Payment of exercise price or tax liability
$481,580
$100.35 p/Share
4,799
Reduced 29.55%
11,442
Common Stock
May 29
2016
BUY
Exercise of conversion of derivative security
-
9,551
Added 37.03%
16,241
Common Stock
Apr 15
2016
SELL
Payment of exercise price or tax liability
$690,847
$109.85 p/Share
6,289
Reduced 48.46%
6,690
Common Stock
Apr 15
2016
BUY
Exercise of conversion of derivative security
-
12,558
Added 49.18%
12,979
Common Stock
Mar 15
2016
SELL
Open market or private sale
$1,895,605
$103.92 p/Share
18,241
Reduced 97.74%
421
Common Stock
Mar 04
2016
SELL
Payment of exercise price or tax liability
$1,554,215
$103.01 p/Share
15,088
Reduced 44.71%
18,662
Common Stock
Mar 04
2016
BUY
Exercise of conversion of derivative security
-
33,329
Added 49.69%
33,750
Common Stock
Oct 20
2015
SELL
Open market or private sale
$325,347
$111.88 p/Share
2,908
Reduced 93.26%
210
Common Stock
Oct 16
2015
SELL
Open market or private sale
$369,204
$111.88 p/Share
3,300
Reduced 51.42%
3,118
Common Stock
Oct 15
2015
SELL
Payment of exercise price or tax liability
$710,311
$111.86 p/Share
6,350
Reduced 49.73%
6,418
Common Stock
Oct 15
2015
BUY
Exercise of conversion of derivative security
-
12,558
Added 49.59%
12,768
Common Stock
Oct 06
2015
SELL
Open market or private sale
$861,078
$110.65 p/Share
7,782
Reduced 97.37%
210
Common Stock
Oct 01
2015
SELL
Payment of exercise price or tax liability
$891,543
$109.58 p/Share
8,136
Reduced 50.45%
7,992
Common Stock
Oct 01
2015
BUY
Exercise of conversion of derivative security
-
15,918
Added 49.67%
16,128
Common Stock
Sep 08
2015
SELL
Open market or private sale
$1,856,895
$111.74 p/Share
16,618
Reduced 98.75%
210
Common Stock
Sep 04
2015
SELL
Payment of exercise price or tax liability
$1,826,120
$109.27 p/Share
16,712
Reduced 49.83%
16,828
Common Stock
Sep 04
2015
BUY
Exercise of conversion of derivative security
-
33,330
Added 49.84%
33,540
Common Stock
Apr 22
2015
SELL
Open market or private sale
$64,429
$128.6 p/Share
501
Reduced 100.0%
0
Common Stock
Apr 20
2015
SELL
Open market or private sale
$694,539
$127.79 p/Share
5,435
Reduced 91.56%
501
Common Stock
Apr 16
2015
SELL
Open market or private sale
$88,788
$126.84 p/Share
700
Reduced 10.55%
5,936
Common Stock