Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Wedbush | Aug 04, 2025 | Reiterates |
RBC Capital | Jul 29, 2025 | Maintains |
China Renaissance | Jul 25, 2025 | Downgrade |
Wedbush | Jul 24, 2025 | Reiterates |
Cantor Fitzgerald | Jul 24, 2025 | Reiterates |
Needham | Jul 24, 2025 | Maintains |
GLJ Research | Jul 24, 2025 | Reiterates |
Guggenheim | Jul 23, 2025 | Reiterates |
Wedbush | Jul 22, 2025 | Reiterates |
B of A Securities | Jul 21, 2025 | Maintains |
Goldman Sachs | Jul 11, 2025 | Maintains |
Guggenheim | Jul 08, 2025 | Reiterates |
Mizuho | Jul 08, 2025 | Maintains |
Wedbush | Jul 08, 2025 | Reiterates |
William Blair | Jul 07, 2025 | Downgrade |
HSBC | Jul 03, 2025 | Reiterates |
Goldman Sachs | Jul 03, 2025 | Maintains |
Wedbush | Jul 01, 2025 | Reiterates |
Canaccord Genuity | Jun 30, 2025 | Maintains |
Benchmark | Jun 26, 2025 | Maintains |
Wedbush | Jun 23, 2025 | Reiterates |
Guggenheim | Jun 23, 2025 | Reiterates |
UBS | Jun 23, 2025 | Maintains |
Wedbush | Jun 20, 2025 | Reiterates |
Piper Sandler | Jun 11, 2025 | Reiterates |
Baird | Jun 09, 2025 | Downgrade |
Morgan Stanley | Jun 09, 2025 | Reiterates |
Argus Research | Jun 09, 2025 | Downgrade |
Goldman Sachs | Jun 06, 2025 | Maintains |
Wedbush | May 23, 2025 | Maintains |