| 30 Jan 2017 |
| Keefe Bruyette & Woods |
| Market Perform |
| Perform |
| maintain |
| 21 Dec 2016 | SunTrust Robinson Humphrey | Buy | Buy | maintain |
| 24 Oct 2016 | DA Davidson | Buy | Buy | maintain |
| 16 Sept 2016 | JMP Securities | Market Perform | Perform | maintain |
| 26 Aug 2016 | Sandler O'Neill | Hold | Hold | maintain |
| 10 Jun 2016 | PiperJaffray | Overweight | Overweight | maintain |
| 7 Apr 2016 | DA Davidson | Neutral | Neutral | maintain |