Dec 11
2014
SELL
Payment of exercise price or tax liability
$787
$6.84 p/Share
115
Reduced 0.29%
40,116
Common Stock
Dec 06
2014
SELL
Payment of exercise price or tax liability
$922
$7.68 p/Share
120
Reduced 0.3%
40,231
Common Stock
Nov 11
2014
SELL
Payment of exercise price or tax liability
$874
$7.6 p/Share
115
Reduced 0.28%
40,351
Common Stock
Nov 06
2014
SELL
Payment of exercise price or tax liability
$900
$7.5 p/Share
120
Reduced 0.3%
40,466
Common Stock
Oct 11
2014
SELL
Payment of exercise price or tax liability
$774
$6.79 p/Share
114
Reduced 0.28%
40,586
Common Stock
Oct 06
2014
SELL
Payment of exercise price or tax liability
$833
$6.94 p/Share
120
Reduced 0.29%
40,700
Common Stock
Sep 11
2014
SELL
Payment of exercise price or tax liability
$897
$7.8 p/Share
115
Reduced 0.28%
40,820
Common Stock
Sep 06
2014
SELL
Payment of exercise price or tax liability
$902
$7.52 p/Share
120
Reduced 0.29%
40,935
Common Stock
Aug 11
2014
SELL
Payment of exercise price or tax liability
$888
$7.72 p/Share
115
Reduced 0.28%
41,055
Common Stock
Aug 06
2014
SELL
Payment of exercise price or tax liability
$953
$7.94 p/Share
120
Reduced 0.29%
41,170
Common Stock
Jul 11
2014
SELL
Payment of exercise price or tax liability
$977
$8.57 p/Share
114
Reduced 0.28%
41,290
Common Stock
Jul 06
2014
SELL
Payment of exercise price or tax liability
$1,094
$9.12 p/Share
120
Reduced 0.29%
41,404
Common Stock
Jun 11
2014
SELL
Payment of exercise price or tax liability
$1,050
$9.13 p/Share
115
Reduced 0.28%
41,524
Common Stock
Jun 06
2014
SELL
Payment of exercise price or tax liability
$1,110
$9.25 p/Share
120
Reduced 0.29%
41,639
Common Stock
May 11
2014
SELL
Payment of exercise price or tax liability
$923
$8.03 p/Share
115
Reduced 0.27%
41,759
Common Stock
May 06
2014
SELL
Payment of exercise price or tax liability
$785
$6.54 p/Share
120
Reduced 0.29%
41,874
Common Stock
Apr 11
2014
SELL
Payment of exercise price or tax liability
$766
$6.72 p/Share
114
Reduced 0.27%
41,994
Common Stock
Apr 06
2014
SELL
Payment of exercise price or tax liability
$839
$6.99 p/Share
120
Reduced 0.28%
42,108
Common Stock
Mar 14
2014
BUY
Open market or private purchase
$40,350
$8.07 p/Share
5,000
Added 10.59%
42,228
Common Stock
Mar 11
2014
SELL
Payment of exercise price or tax liability
$1,199
$8.75 p/Share
137
Reduced 0.37%
37,228
Common Stock
Mar 06
2014
SELL
Payment of exercise price or tax liability
$14,860
$8.69 p/Share
1,710
Reduced 4.38%
37,365
Common Stock
Feb 11
2014
SELL
Payment of exercise price or tax liability
$1,096
$8.0 p/Share
137
Reduced 0.35%
39,075
Common Stock
Jan 11
2014
SELL
Payment of exercise price or tax liability
$1,285
$9.45 p/Share
136
Reduced 0.35%
39,212
Common Stock
Dec 11
2013
SELL
Payment of exercise price or tax liability
$1,068
$9.29 p/Share
115
Reduced 0.29%
39,348
Common Stock
Nov 11
2013
SELL
Payment of exercise price or tax liability
$985
$8.64 p/Share
114
Reduced 0.29%
39,463
Common Stock