| 11 Sept 2015 |
| B. Riley FBR |
| Buy |
| Buy |
| maintain |
| 11 Sept 2015 | Wunderlich | Buy | Buy | maintain |
| 1 Jul 2015 | B. Riley FBR | Buy | Buy | maintain |
| 12 Jun 2015 | Wunderlich | Buy | Buy | maintain |
| 11 Dec 2014 | Wunderlich | Buy | Buy | maintain |
| 19 Sept 2014 | Brean Capital | Buy | Buy | maintain |
| 12 Sept 2014 | B. Riley FBR | Buy | Buy | maintain |