May 30
2017
SELL
Open market or private sale
$10,326,551
$139.45 p/Share
74,052
Reduced 97.77%
1,686
Common Stock
May 30
2017
BUY
Exercise of conversion of derivative security
$3,301,107
$59.82 p/Share
55,184
Added 47.89%
60,054
Common Stock
Sep 01
2016
SELL
Payment of exercise price or tax liability
$1,694,761
$112.34 p/Share
15,086
Reduced 42.51%
20,398
Common Stock
Sep 01
2016
BUY
Exercise of conversion of derivative security
-
28,910
Added 44.9%
35,484
Common Stock
Aug 16
2016
SELL
Payment of exercise price or tax liability
$75,242
$112.47 p/Share
669
Reduced 9.24%
6,574
Common Stock
Aug 16
2016
BUY
Exercise of conversion of derivative security
-
1,298
Added 15.2%
7,243
Common Stock
Jul 01
2016
SELL
Payment of exercise price or tax liability
$539,406
$111.91 p/Share
4,820
Reduced 44.77%
5,945
Common Stock
Jul 01
2016
BUY
Exercise of conversion of derivative security
-
9,235
Added 46.18%
10,765
Common Stock
Jun 20
2016
SELL
Open market or private sale
$1,079,109
$107.31 p/Share
10,056
Reduced 86.79%
1,530
Common Stock
Sep 01
2015
SELL
Payment of exercise price or tax liability
$471,633
$84.1 p/Share
5,608
Reduced 33.14%
11,316
Common Stock
Sep 01
2015
BUY
Exercise of conversion of derivative security
-
10,746
Added 38.84%
16,924
Common Stock
Aug 17
2015
SELL
Payment of exercise price or tax liability
$95,215
$105.56 p/Share
902
Reduced 12.74%
6,178
Common Stock
Aug 17
2015
BUY
Exercise of conversion of derivative security
-
1,748
Added 19.8%
7,080
Common Stock
Jul 01
2015
SELL
Payment of exercise price or tax liability
$249,274
$101.62 p/Share
2,453
Reduced 31.51%
5,332
Common Stock
Jul 01
2015
BUY
Exercise of conversion of derivative security
-
6,525
Added 45.6%
7,785
Common Stock
Dec 01
2014
SELL
Open market or private sale
$3,313,383
$94.01 p/Share
35,245
Reduced 97.3%
979
Common Stock
Dec 01
2014
BUY
Exercise of conversion of derivative security
$1,511,658
$42.89 p/Share
35,245
Added 68.18%
16,449
Common Stock
Sep 10
2014
SELL
Open market or private sale
$1,115,016
$84.0 p/Share
13,274
Reduced 93.13%
979
Common Stock
Sep 01
2014
SELL
Payment of exercise price or tax liability
$730,154
$83.18 p/Share
8,778
Reduced 38.11%
14,253
Common Stock
Sep 01
2014
BUY
Exercise of conversion of derivative security
-
17,268
Added 42.85%
23,031
Common Stock
Aug 19
2014
SELL
Payment of exercise price or tax liability
$86,671
$85.39 p/Share
1,015
Reduced 14.97%
5,763
Common Stock
Aug 19
2014
BUY
Exercise of conversion of derivative security
-
2,742
Added 28.8%
6,778
Common Stock
Jul 01
2014
SELL
Payment of exercise price or tax liability
$149,799
$81.28 p/Share
1,843
Reduced 31.35%
4,036
Common Stock
Jul 01
2014
BUY
Exercise of conversion of derivative security
-
4,900
Added 45.46%
5,879
Common Stock
Dec 13
2013
SELL
Open market or private sale
$617,690
$75.09 p/Share
8,226
Reduced 92.96%
623
Common Stock