Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
UBS | May 28, 2025 | Maintains |
Wells Fargo | May 19, 2025 | Maintains |
Mizuho | May 16, 2025 | Maintains |
Barclays | Apr 21, 2025 | Maintains |
Wells Fargo | Apr 17, 2025 | Maintains |
Barclays | Apr 15, 2025 | Upgrade |
Baird | Apr 15, 2025 | Maintains |
Mizuho | Apr 10, 2025 | Maintains |
HSBC | Feb 04, 2025 | Downgrade |
Mizuho | Feb 03, 2025 | Maintains |
Wells Fargo | Dec 16, 2024 | Maintains |
Baird | Oct 21, 2024 | Maintains |
Wells Fargo | Oct 21, 2024 | Maintains |
Barclays | Oct 15, 2024 | Maintains |
B of A Securities | Oct 03, 2024 | Maintains |
Wells Fargo | Sep 20, 2024 | Maintains |
Deutsche Bank | Sep 10, 2024 | Reinstates |
Barclays | Jul 22, 2024 | Maintains |
Baird | Jul 22, 2024 | Maintains |
Evercore ISI Group | Jul 22, 2024 | Maintains |
B of A Securities | Jul 22, 2024 | Maintains |
Wells Fargo | Jul 22, 2024 | Maintains |
Citigroup | Jul 22, 2024 | Maintains |
HSBC | Jul 15, 2024 | Initiates |
Baird | Jul 12, 2024 | Maintains |
Citigroup | Jul 12, 2024 | Maintains |
Wolfe Research | Jul 08, 2024 | Upgrade |
Wells Fargo | Jun 25, 2024 | Maintains |
UBS | May 28, 2024 | Upgrade |
B of A Securities | Apr 29, 2024 | Maintains |