Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Citigroup | Aug 20, 2025 | Maintains |
B of A Securities | Aug 19, 2025 | Maintains |
Macquarie | Aug 15, 2025 | Maintains |
Macquarie | May 22, 2025 | Upgrade |
Barclays | Mar 20, 2025 | Maintains |
B of A Securities | Mar 19, 2025 | Maintains |
JP Morgan | Mar 19, 2025 | Maintains |
Citigroup | Mar 10, 2025 | Upgrade |
UBS | Feb 24, 2025 | Upgrade |
Macquarie | Feb 07, 2025 | Downgrade |
UBS | Dec 05, 2024 | Downgrade |
China Renaissance | Nov 22, 2024 | Upgrade |
Citigroup | Nov 20, 2024 | Maintains |
Bernstein | Nov 20, 2024 | Maintains |
JP Morgan | Sep 05, 2024 | Upgrade |
B of A Securities | Aug 21, 2024 | Maintains |
JP Morgan | Aug 21, 2024 | Maintains |
Citigroup | Aug 21, 2024 | Maintains |
B of A Securities | Jul 16, 2024 | Maintains |
Citigroup | Jun 25, 2024 | Upgrade |
Morgan Stanley | Mar 11, 2024 | Maintains |
JP Morgan | Feb 23, 2024 | Maintains |
Morgan Stanley | Sep 22, 2023 | Reiterates |
Barclays | Aug 22, 2023 | Maintains |
B of A Securities | Aug 21, 2023 | Upgrade |
JP Morgan | Aug 21, 2023 | Maintains |
CLSA | Aug 08, 2023 | Upgrade |
HSBC | Aug 07, 2023 | Upgrade |
Citigroup | Aug 02, 2023 | Maintains |
UBS | Jul 31, 2023 | Downgrade |