Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
HSBC | Aug 15, 2025 | Downgrade |
Rosenblatt | Aug 14, 2025 | Maintains |
Evercore ISI Group | Aug 14, 2025 | Maintains |
B of A Securities | Aug 14, 2025 | Maintains |
Piper Sandler | Aug 14, 2025 | Maintains |
Barclays | Aug 14, 2025 | Maintains |
Wells Fargo | Aug 14, 2025 | Maintains |
UBS | Aug 05, 2025 | Maintains |
Evercore ISI Group | Jul 28, 2025 | Downgrade |
Morgan Stanley | Jul 18, 2025 | Maintains |
JP Morgan | Jul 17, 2025 | Maintains |
CICC | Jul 14, 2025 | Initiates |
Wolfe Research | Jul 08, 2025 | Initiates |
Keybanc | Jun 26, 2025 | Initiates |
Deutsche Bank | Jun 16, 2025 | Upgrade |
Barclays | May 15, 2025 | Maintains |
Wells Fargo | May 15, 2025 | Upgrade |
JP Morgan | May 15, 2025 | Maintains |
Citigroup | May 15, 2025 | Maintains |
Morgan Stanley | May 15, 2025 | Maintains |
Rosenblatt | May 15, 2025 | Maintains |
Evercore ISI Group | May 15, 2025 | Maintains |
Piper Sandler | May 15, 2025 | Maintains |
Evercore ISI Group | Apr 28, 2025 | Maintains |
Rosenblatt | Apr 22, 2025 | Maintains |
JP Morgan | Apr 17, 2025 | Maintains |
Citigroup | Apr 14, 2025 | Maintains |
Morgan Stanley | Apr 08, 2025 | Maintains |
Piper Sandler | Apr 08, 2025 | Maintains |
Citigroup | Feb 27, 2025 | Maintains |