| 7 Sept 2016 |
| William Blair |
| Market Perform |
| Perform |
| maintain |
| 12 Aug 2016 | BTIG Research | Buy | Buy | maintain |
| 13 Nov 2015 | BTIG Research | Neutral | Neutral | maintain |
| 23 Jan 2015 | BTIG Research | Buy | Buy | maintain |
| 5 Jan 2015 | Cowen & Co. | Outperform | Outperform | maintain |
| 5 Jan 2015 | Needham | Buy | Buy | maintain |
| 5 Jan 2015 | Canaccord Genuity | Buy | Buy | maintain |