Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Needham | Nov 16, 2022 | Initiates |
Rosenblatt | Oct 24, 2022 | Maintains |
Wolfe Research | Aug 17, 2022 | Initiates |
Oppenheimer | Jul 27, 2022 | Initiates |
Rosenblatt | Jul 21, 2022 | Maintains |
Goldman Sachs | Jun 27, 2022 | Downgrade |
Goldman Sachs | Mar 07, 2022 | Maintains |
RBC Capital | Nov 05, 2021 | Maintains |
Rosenblatt | Aug 06, 2021 | Maintains |
RBC Capital | Aug 06, 2021 | Maintains |
Rosenblatt | Jul 27, 2021 | Initiates |
William Blair | May 07, 2021 | Upgrade |
Goldman Sachs | Mar 02, 2021 | Upgrade |
JP Morgan | Dec 09, 2020 | Upgrade |
Benchmark | Oct 14, 2020 | Upgrade |
JP Morgan | Aug 07, 2020 | Upgrade |
Benchmark | Jun 05, 2020 | Initiates |
Goldman Sachs | Mar 20, 2020 | Downgrade |
Needham | Feb 28, 2020 | Maintains |
Guggenheim | Jan 23, 2020 | Downgrade |
Needham | Jan 17, 2020 | Maintains |
JP Morgan | Sep 11, 2019 | Downgrade |
Guggenheim | Mar 20, 2019 | Initiates |
JP Morgan | Aug 10, 2018 | Maintains |
Canaccord Genuity | Aug 10, 2018 | Maintains |
RBC Capital | Aug 10, 2018 | Maintains |
Argus | May 05, 2018 | Upgrade |
Needham | Mar 27, 2018 | Initiates |
Canaccord Genuity | Mar 22, 2018 | Maintains |
Berenberg | Jan 30, 2018 | Initiates |