| 12 Sept 2018 |
| Stephens & Co. |
| Overweight |
| Equal Weight |
| downgrade |
| 13 Jul 2018 | Canaccord Genuity | Hold | Hold | maintain |
| 8 May 2018 | Raymond James | Outperform | Perform | downgrade |
| 13 Mar 2018 | Credit Suisse | Outperform | Outperform | maintain |
| 2 Mar 2018 | Deutsche Bank | Hold | Buy | upgrade |
| 10 Jan 2018 | Stephens & Co. | Equal Weight | Overweight | upgrade |
| 18 Oct 2017 | Credit Suisse | Outperform | Outperform | maintain |