Mar 05
2017
BUY
Exercise of conversion of derivative security
-
6,938
Added 10.47%
59,341
Common Stock
Aug 05
2016
SELL
Open market or private sale
$2,303,680
$43.96 p/Share
52,404
Reduced 50.0%
52,403
Common Stock
Aug 04
2016
SELL
Open market or private sale
$3,784,728
$46.52 p/Share
81,357
Reduced 43.7%
104,807
Common Stock
Jul 21
2016
BUY
Exercise of conversion of derivative security
-
176,667
Added 48.69%
186,164
Common Stock
Jul 05
2016
SELL
Payment of exercise price or tax liability
$332,835
$48.49 p/Share
6,864
Reduced 41.95%
9,497
Common Stock
Jul 05
2016
BUY
Exercise of conversion of derivative security
-
16,361
Added 50.0%
16,361
Common Stock
Mar 14
2016
SELL
Payment of exercise price or tax liability
$411,302
$70.32 p/Share
5,849
Reduced 41.96%
8,092
Common Stock
Mar 14
2016
SELL
Open market or private sale
$572,347
$70.73 p/Share
8,092
Reduced 100.0%
0
Common Stock
Mar 14
2016
BUY
Exercise of conversion of derivative security
-
13,941
Added 50.0%
13,941
Common Stock
Mar 07
2016
SELL
Open market or private sale
$323,424
$69.33 p/Share
4,665
Reduced 100.0%
0
Common Stock
Mar 05
2016
SELL
Payment of exercise price or tax liability
$158,158
$69.52 p/Share
2,275
Reduced 32.78%
4,665
Common Stock
Mar 05
2016
BUY
Exercise of conversion of derivative security
-
6,940
Added 50.0%
6,940
Common Stock
Dec 16
2015
SELL
Open market or private sale
$561,796
$64.85 p/Share
8,663
Reduced 100.0%
0
Common Stock
Dec 03
2015
SELL
Open market or private sale
$143,298
$61.66 p/Share
2,324
Reduced 21.15%
8,663
Common Stock
Nov 11
2015
SELL
Open market or private sale
$2,753,139
$55.48 p/Share
49,624
Reduced 81.87%
10,987
Common Stock
Nov 10
2015
SELL
Open market or private sale
$2,202,155
$56.89 p/Share
38,709
Reduced 38.97%
60,611
Common Stock
Nov 06
2015
BUY
Exercise of conversion of derivative security
-
88,333
Added 47.07%
99,320
Common Stock
Jul 06
2015
SELL
Open market or private sale
$420,432
$44.27 p/Share
9,497
Reduced 46.36%
10,987
Common Stock
Jul 02
2015
SELL
Payment of exercise price or tax liability
$310,047
$45.17 p/Share
6,864
Reduced 25.1%
20,484
Common Stock
Jul 02
2015
BUY
Exercise of conversion of derivative security
-
16,361
Added 37.43%
27,348
Common Stock
Mar 16
2015
SELL
Open market or private sale
$486,392
$59.68 p/Share
8,150
Reduced 42.59%
10,987
Common Stock
Mar 13
2015
SELL
Payment of exercise price or tax liability
$350,935
$60.6 p/Share
5,791
Reduced 23.23%
19,137
Common Stock
Mar 13
2015
BUY
Exercise of conversion of derivative security
-
13,941
Added 35.87%
24,928
Common Stock
Mar 05
2015
SELL
Payment of exercise price or tax liability
$68,813
$61.66 p/Share
1,116
Reduced 9.22%
10,987
Common Stock
Mar 05
2015
BUY
Exercise of conversion of derivative security
-
3,440
Added 22.13%
12,103
Common Stock