Aug 24
2017
SELL
Open market or private sale
$13,339,767
$134.88 p/Share
98,901
Reduced 100.0%
0
Common Stock
Aug 24
2017
BUY
Exercise of conversion of derivative security
$3,850,200
$42.78 p/Share
90,000
Added 50.0%
90,000
Common Stock
Jul 01
2017
SELL
Payment of exercise price or tax liability
$985,052
$132.81 p/Share
7,417
Reduced 45.45%
8,901
Common Stock
Jul 01
2017
BUY
Exercise of conversion of derivative security
-
16,318
Added 50.0%
16,318
Common Stock
Sep 09
2016
SELL
Open market or private sale
$2,042,927
$110.03 p/Share
18,567
Reduced 100.0%
0
Common Stock
Sep 01
2016
SELL
Payment of exercise price or tax liability
$2,276,121
$112.34 p/Share
20,261
Reduced 52.18%
18,567
Common Stock
Sep 01
2016
BUY
Exercise of conversion of derivative security
-
38,828
Added 50.0%
38,828
Common Stock
Aug 25
2016
SELL
Open market or private sale
$808,500
$110.0 p/Share
7,350
Reduced 100.0%
0
Common Stock
Jul 01
2016
SELL
Payment of exercise price or tax liability
$639,118
$111.91 p/Share
5,711
Reduced 43.73%
7,350
Common Stock
Jul 01
2016
BUY
Exercise of conversion of derivative security
-
13,061
Added 50.0%
13,061
Common Stock
Nov 23
2015
SELL
Open market or private sale
$1,708,281
$102.28 p/Share
16,702
Reduced 100.0%
0
Common Stock
Sep 01
2015
SELL
Payment of exercise price or tax liability
$728,642
$84.1 p/Share
8,664
Reduced 34.16%
16,702
Common Stock
Sep 01
2015
BUY
Exercise of conversion of derivative security
-
16,601
Added 39.56%
25,366
Common Stock
Jul 01
2015
SELL
Payment of exercise price or tax liability
$346,524
$101.62 p/Share
3,410
Reduced 28.01%
8,765
Common Stock
Jul 01
2015
BUY
Exercise of conversion of derivative security
-
8,996
Added 42.49%
12,175
Common Stock
Sep 03
2014
SELL
Open market or private sale
$985,773
$82.23 p/Share
11,988
Reduced 79.04%
3,179
Common Stock
Sep 01
2014
SELL
Payment of exercise price or tax liability
$1,088,244
$83.18 p/Share
13,083
Reduced 46.31%
15,167
Common Stock
Sep 01
2014
BUY
Exercise of conversion of derivative security
-
25,071
Added 47.02%
28,250
Common Stock
Aug 25
2014
SELL
Open market or private sale
$416,455
$82.45 p/Share
5,051
Reduced 61.37%
3,179
Common Stock
Aug 01
2014
SELL
Payment of exercise price or tax liability
$100,942
$80.56 p/Share
1,253
Reduced 13.21%
8,230
Common Stock
Aug 01
2014
BUY
Exercise of conversion of derivative security
-
3,333
Added 26.01%
9,483
Common Stock
Jul 01
2014
SELL
Payment of exercise price or tax liability
$145,491
$81.28 p/Share
1,790
Reduced 22.54%
6,150
Common Stock
Jul 01
2014
BUY
Exercise of conversion of derivative security
-
4,761
Added 37.49%
7,940
Common Stock
May 22
2014
SELL
Open market or private sale
$165,186
$78.25 p/Share
2,111
Reduced 39.91%
3,179
Common Stock