Jun 15
2015
BUY
Open market or private purchase
$2,526
$20.88 p/Share
121
Added 0.02%
510,021
Common Stock
Mar 20
2015
BUY
Open market or private purchase
$2,193
$23.33 p/Share
94
Added 0.02%
509,900
Common Stock
Mar 19
2015
SELL
Open market or private sale
$1,046,250
$23.25 p/Share
45,000
Reduced 8.01%
516,521
Common Stock
Mar 19
2015
BUY
Exercise of conversion of derivative security
$717,300
$15.94 p/Share
45,000
Added 7.42%
561,521
Common Stock
Mar 18
2015
SELL
Payment of exercise price or tax liability
$450,882
$22.87 p/Share
19,715
Reduced 3.68%
516,521
Common Stock
Mar 18
2015
BUY
Grant, award, or other acquisition
-
179,000
Added 25.03%
536,236
Common Stock
Dec 16
2014
BUY
Open market or private purchase
$2,191
$19.56 p/Share
112
Added 0.02%
509,805
Common Stock
Dec 03
2014
SELL
Open market or private sale
$509,250
$21.0 p/Share
24,250
Reduced 6.39%
355,270
Common Stock
Dec 03
2014
BUY
Exercise of conversion of derivative security
$247,350
$10.2 p/Share
24,250
Added 6.01%
379,520
Common Stock
Dec 01
2014
SELL
Open market or private sale
$315
$21.0 p/Share
15
Reduced 0.0%
355,270
Common Stock
Dec 01
2014
BUY
Exercise of conversion of derivative security
$153
$10.2 p/Share
15
Added 0.0%
355,285
Common Stock
Nov 28
2014
SELL
Open market or private sale
$718,337
$21.02 p/Share
34,174
Reduced 8.78%
355,270
Common Stock
Nov 28
2014
BUY
Exercise of conversion of derivative security
$348,575
$10.2 p/Share
34,174
Added 8.07%
389,444
Common Stock
Sep 17
2014
SELL
Payment of exercise price or tax liability
$181,580
$19.15 p/Share
9,482
Reduced 2.6%
355,270
Common Stock
Sep 17
2014
BUY
Grant, award, or other acquisition
-
17,500
Added 4.58%
364,752
Common Stock
Sep 15
2014
BUY
Open market or private purchase
$2,172
$18.89 p/Share
115
Added 0.02%
509,693
Common Stock
Jun 16
2014
BUY
Open market or private purchase
$2,167
$19.52 p/Share
111
Added 0.02%
509,578
Common Stock
May 29
2014
SELL
Open market or private sale
$879,194
$19.01 p/Share
46,249
Reduced 11.75%
347,252
Common Stock
May 29
2014
BUY
Exercise of conversion of derivative security
$462,490
$10.0 p/Share
46,249
Added 10.52%
393,501
Common Stock
Apr 22
2014
BUY
Exercise of conversion of derivative security
$187,390
$10.25 p/Share
18,282
Added 5.0%
347,252
Common Stock
Mar 21
2014
BUY
Open market or private purchase
$2,147
$18.83 p/Share
114
Added 0.02%
509,467
Common Stock
Mar 19
2014
SELL
Payment of exercise price or tax liability
$102,507
$18.56 p/Share
5,523
Reduced 1.65%
328,970
Common Stock
Mar 19
2014
BUY
Grant, award, or other acquisition
-
147,500
Added 30.6%
334,493
Common Stock
Mar 04
2014
SELL
Open market or private sale
$264,783
$18.55 p/Share
14,274
Reduced 7.16%
185,027
Common Stock
Mar 04
2014
BUY
Exercise of conversion of derivative security
$252,079
$17.66 p/Share
14,274
Added 6.68%
199,301
Common Stock