| 28 Jul 2016 |
| Feltl & Co. |
| Buy |
| Buy |
| maintain |
| 5 Feb 2016 | Telsey Advisory Group | Outperform | Outperform | maintain |
| 29 Sept 2015 | Telsey Advisory Group | Market Perform | Perform | maintain |
| 18 Jul 2014 | Wedbush | Outperform | Outperform | maintain |
| 1 Jul 2014 | Raymond James | Outperform | Outperform | maintain |
| 30 Jun 2014 | Janney Capital | Neutral | Neutral | maintain |
| 30 Jun 2014 | Wunderlich | Buy | Buy | maintain |