Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Citigroup | Oct 16, 2023 | Maintains |
HSBC | Feb 17, 2023 | Downgrade |
Truist Securities | Nov 11, 2022 | Downgrade |
Oppenheimer | Nov 01, 2022 | Downgrade |
JP Morgan | Nov 01, 2022 | Downgrade |
Citigroup | Oct 31, 2022 | Downgrade |
RBC Capital | Oct 31, 2022 | Downgrade |
Piper Sandler | Oct 31, 2022 | Downgrade |
B of A Securities | Oct 31, 2022 | Downgrade |
Keybanc | Oct 31, 2022 | Downgrade |
Baird | Oct 31, 2022 | Downgrade |
Truist Securities | Sep 29, 2022 | Initiates |
Morgan Stanley | Jul 08, 2022 | Maintains |
China Renaissance | May 26, 2022 | Upgrade |
Needham | May 16, 2022 | Maintains |
RBC Capital | May 13, 2022 | Downgrade |
Keybanc | May 12, 2022 | Maintains |
RBC Capital | May 04, 2022 | Maintains |
JP Morgan | Apr 08, 2022 | Maintains |
Credit Suisse | Feb 23, 2022 | Maintains |
Keybanc | Feb 10, 2022 | Maintains |
Needham | Feb 10, 2022 | Maintains |
Keybanc | Jan 11, 2022 | Initiates |
China Renaissance | Dec 07, 2021 | Initiates |
RBC Capital | Nov 04, 2021 | Maintains |
Morgan Stanley | Jul 08, 2021 | Maintains |
CICC | Jul 07, 2021 | Initiates |
Credit Suisse | May 12, 2021 | Initiates |
Wolfe Research | May 11, 2021 | Initiates |
Oppenheimer | May 11, 2021 | Initiates |