Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
BMO Capital | Aug 25, 2025 | Maintains |
Barclays | Jul 15, 2025 | Maintains |
JP Morgan | Jul 15, 2025 | Maintains |
Barclays | Jul 10, 2025 | Maintains |
Citigroup | May 23, 2025 | Maintains |
Morgan Stanley | May 22, 2025 | Maintains |
Wells Fargo | May 02, 2025 | Maintains |
Evercore ISI Group | May 02, 2025 | Maintains |
BMO Capital | Apr 21, 2025 | Maintains |
Guggenheim | Mar 21, 2025 | Maintains |
Morgan Stanley | Mar 20, 2025 | Maintains |
Barclays | Feb 20, 2025 | Downgrade |
BMO Capital | Feb 18, 2025 | Maintains |
BMO Capital | Jan 27, 2025 | Maintains |
Scotiabank | Dec 12, 2024 | Maintains |
Keybanc | Dec 04, 2024 | Downgrade |
UBS | Dec 03, 2024 | Upgrade |
Morgan Stanley | Nov 22, 2024 | Maintains |
Wells Fargo | Oct 25, 2024 | Maintains |
Keybanc | Oct 22, 2024 | Maintains |
Jefferies | Oct 21, 2024 | Initiates |
BMO Capital | Oct 18, 2024 | Maintains |
Barclays | Oct 08, 2024 | Maintains |
Barclays | Oct 07, 2024 | Maintains |
Keybanc | Sep 30, 2024 | Maintains |
Morgan Stanley | Sep 25, 2024 | Maintains |
Keybanc | Sep 16, 2024 | Maintains |
Mizuho | Sep 10, 2024 | Maintains |
BMO Capital | Sep 06, 2024 | Maintains |
B of A Securities | Aug 29, 2024 | Maintains |