Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
MKM Partners | Sep 08, 2022 | Maintains |
DA Davidson | Mar 09, 2022 | Downgrade |
Needham | Mar 09, 2022 | Downgrade |
Morgan Stanley | Sep 03, 2021 | Maintains |
DA Davidson | Sep 03, 2021 | Maintains |
Needham | Mar 18, 2021 | Maintains |
William Blair | Mar 04, 2021 | Downgrade |
Morgan Stanley | Mar 04, 2021 | Maintains |
Needham | Mar 04, 2021 | Maintains |
DA Davidson | Dec 04, 2020 | Maintains |
DA Davidson | Sep 04, 2020 | Maintains |
Truist Securities | Sep 04, 2020 | Maintains |
Morgan Stanley | Sep 04, 2020 | Maintains |
Needham | Jul 09, 2020 | Reiterates |
MKM Partners | Jun 25, 2020 | Initiates |
William Blair | Jun 23, 2020 | Initiates |
Needham | Jun 10, 2020 | Initiates |
DA Davidson | Jun 05, 2020 | Maintains |
Morgan Stanley | Jun 05, 2020 | Maintains |
SunTrust Robinson Humphrey | Jun 05, 2020 | Maintains |
RBC Capital | Mar 04, 2020 | Maintains |
SunTrust Robinson Humphrey | Dec 06, 2019 | Maintains |
RBC Capital | Dec 06, 2019 | Maintains |
JP Morgan | Dec 06, 2019 | Maintains |
DA Davidson | Dec 06, 2019 | Maintains |
Morgan Stanley | Dec 06, 2019 | Maintains |
Morgan Stanley | Oct 16, 2019 | Maintains |
Morgan Stanley | Mar 07, 2019 | Maintains |
Oppenheimer | Jan 25, 2019 | Initiates |
Morgan Stanley | Jan 15, 2019 | Downgrade |