Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Raymond James | Aug 25, 2022 | Maintains |
Needham | Aug 25, 2022 | Maintains |
Needham | Aug 22, 2022 | Maintains |
Deutsche Bank | Aug 17, 2022 | Maintains |
Morgan Stanley | Aug 12, 2022 | Downgrade |
Barclays | Jul 25, 2022 | Maintains |
Raymond James | Jul 05, 2022 | Maintains |
Craig-Hallum | Jul 01, 2022 | Maintains |
Morgan Stanley | Jun 14, 2022 | Maintains |
Raymond James | May 11, 2022 | Maintains |
Craig-Hallum | Apr 14, 2022 | Maintains |
Raymond James | Feb 10, 2022 | Maintains |
Needham | Feb 08, 2022 | Maintains |
Raymond James | Jan 03, 2022 | Upgrade |
Morgan Stanley | Dec 15, 2021 | Upgrade |
Barclays | Oct 04, 2021 | Downgrade |
Benchmark | Aug 11, 2021 | Maintains |
Citigroup | Jul 21, 2021 | Downgrade |
Barclays | May 18, 2021 | Downgrade |
Morgan Stanley | May 07, 2021 | Maintains |
Northland Capital Markets | May 07, 2021 | Upgrade |
Canaccord Genuity | Mar 30, 2021 | Maintains |
B. Riley FBR | Mar 26, 2021 | Upgrade |
B. Riley Securities | Mar 26, 2021 | Upgrade |
Barclays | Feb 10, 2021 | Maintains |
Morgan Stanley | Feb 10, 2021 | Maintains |
Cowen & Co. | Feb 10, 2021 | Maintains |
Citigroup | Feb 10, 2021 | Maintains |
Canaccord Genuity | Feb 10, 2021 | Maintains |
DA Davidson | Feb 10, 2021 | Maintains |