Dec 04
2017
BUY
Exercise of conversion of derivative security
$167,597
$42.82 p/Share
3,914
Added 4.62%
80,880
Common Stock
Nov 30
2017
SELL
Open market or private sale
$161,799
$89.54 p/Share
1,807
Reduced 2.29%
76,966
Common Stock
Nov 30
2017
BUY
Exercise of conversion of derivative security
$77,376
$42.82 p/Share
1,807
Added 2.24%
78,773
Common Stock
Mar 15
2017
$38,075
$76.15 p/Share
500
Reduced 0.65%
76,966
Common Stock
Jan 11
2017
SELL
Open market or private sale
$117,723
$85.43 p/Share
1,378
Reduced 1.75%
77,466
Common Stock
Jan 10
2017
SELL
Open market or private sale
$1,809,477
$84.48 p/Share
21,419
Reduced 21.36%
78,844
Common Stock
Jan 10
2017
BUY
Exercise of conversion of derivative security
$516,225
$24.09 p/Share
21,429
Added 17.8%
98,929
Common Stock
Jan 09
2017
SELL
Open market or private sale
$490,348
$84.47 p/Share
5,805
Reduced 6.86%
78,834
Common Stock
Jan 09
2017
SELL
Open market or private sale
$28,044
$84.47 p/Share
332
Reduced 6.48%
4,788
Common Stock
Jan 09
2017
BUY
Exercise of conversion of derivative security
$147,840
$24.09 p/Share
6,137
Added 6.76%
84,639
Common Stock
Jan 09
2017
BUY
Exercise of conversion of derivative security
$7,998
$24.09 p/Share
332
Added 6.09%
5,120
Common Stock
Jan 06
2017
SELL
Open market or private sale
$828,939
$85.59 p/Share
9,685
Reduced 66.92%
4,788
Common Stock
Jan 06
2017
BUY
Exercise of conversion of derivative security
$233,312
$24.09 p/Share
9,685
Added 40.09%
14,473
Common Stock
Jan 05
2017
SELL
Open market or private sale
$1,216,470
$86.0 p/Share
14,145
Reduced 74.71%
4,788
Common Stock
Jan 05
2017
BUY
Exercise of conversion of derivative security
$340,753
$24.09 p/Share
14,145
Added 42.76%
18,933
Common Stock
Jan 04
2017
SELL
Open market or private sale
$1,385,300
$86.29 p/Share
16,054
Reduced 52.43%
14,568
Common Stock
Jan 04
2017
BUY
Exercise of conversion of derivative security
$386,741
$24.09 p/Share
16,054
Added 34.39%
30,622
Common Stock
Jan 03
2017
SELL
Payment of exercise price or tax liability
$1,162,043
$85.2 p/Share
13,639
Reduced 48.35%
14,568
Common Stock
Jan 03
2017
SELL
Open market or private sale
$1,786,188
$85.39 p/Share
20,918
Reduced 58.95%
14,568
Common Stock
Jan 03
2017
BUY
Exercise of conversion of derivative security
$503,915
$24.09 p/Share
20,918
Added 37.09%
35,486
Common Stock
Dec 31
2015
SELL
Payment of exercise price or tax liability
$743,791
$62.43 p/Share
11,914
Reduced 47.95%
12,932
Common Stock
Nov 23
2015
-
1,702
Reduced 100.0%
0
Common Stock
Oct 22
2015
SELL
Open market or private sale
$705,969
$64.75 p/Share
10,903
Reduced 100.0%
0
Common Stock
Oct 22
2015
BUY
Exercise of conversion of derivative security
$109,399
$31.23 p/Share
3,503
Added 50.0%
3,503
Common Stock
Mar 23
2015
SELL
Open market or private sale
$538,270
$62.75 p/Share
8,578
Reduced 100.0%
0
Common Stock