Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
JMP Securities | Jan 24, 2019 | Downgrade |
Jefferies | Jan 09, 2019 | Downgrade |
Keybanc | Jan 08, 2019 | Downgrade |
Credit Suisse | Dec 26, 2018 | Maintains |
Imperial Capital | Dec 26, 2018 | Downgrade |
DA Davidson | Dec 26, 2018 | Downgrade |
UBS | Nov 08, 2018 | Downgrade |
JP Morgan | Nov 07, 2018 | Downgrade |
Roth Capital | Nov 07, 2018 | Downgrade |
William Blair | Sep 26, 2018 | Initiates |
Wells Fargo | Sep 07, 2018 | Initiates |
Morgan Stanley | Aug 01, 2018 | Maintains |
Credit Suisse | Aug 01, 2018 | Maintains |
Morgan Stanley | May 09, 2018 | Maintains |
Credit Suisse | May 09, 2018 | Downgrade |
Craig-Hallum | May 09, 2018 | Downgrade |
Keybanc | Mar 13, 2018 | Maintains |
Imperial Capital | Feb 23, 2018 | Maintains |
Morgan Stanley | Feb 22, 2018 | Maintains |
Credit Suisse | Feb 22, 2018 | Maintains |
Morgan Stanley | Jan 30, 2018 | Maintains |
Jefferies | Jan 08, 2018 | Upgrade |
DA Davidson | Nov 15, 2017 | Initiates |
UBS | Nov 09, 2017 | Maintains |
Keybanc | Sep 22, 2017 | Upgrade |
Jefferies | Aug 25, 2017 | Initiates |
JP Morgan | Jun 09, 2017 | Initiates |
Pacific Crest | May 05, 2017 | Downgrade |
Craig-Hallum | Dec 05, 2016 | Initiates |
Roth Capital | Sep 23, 2016 | Initiates |