Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Jefferies | May 20, 2025 | Upgrade |
Barclays | Apr 22, 2025 | Downgrade |
BMO Capital | Apr 22, 2025 | Maintains |
UBS | Mar 21, 2025 | Maintains |
Guggenheim | Feb 24, 2025 | Reiterates |
BMO Capital | Feb 24, 2025 | Maintains |
Guggenheim | Jan 23, 2025 | Maintains |
Scotiabank | Dec 12, 2024 | Downgrade |
Barclays | Nov 06, 2024 | Maintains |
BMO Capital | Nov 04, 2024 | Maintains |
Wells Fargo | Nov 04, 2024 | Maintains |
Wells Fargo | Oct 16, 2024 | Maintains |
Barclays | Oct 14, 2024 | Maintains |
Mizuho | Oct 04, 2024 | Maintains |
UBS | Sep 20, 2024 | Maintains |
Jefferies | Sep 19, 2024 | Initiates |
B of A Securities | Aug 29, 2024 | Maintains |
Scotiabank | Aug 20, 2024 | Maintains |
Ladenburg Thalmann | Aug 13, 2024 | Upgrade |
Scotiabank | Aug 06, 2024 | Maintains |
BMO Capital | Aug 06, 2024 | Maintains |
Wells Fargo | Aug 05, 2024 | Maintains |
Barclays | Jul 11, 2024 | Maintains |
Wells Fargo | May 06, 2024 | Maintains |
Ladenburg Thalmann | Apr 29, 2024 | Maintains |
Scotiabank | Apr 22, 2024 | Maintains |
BMO Capital | Apr 15, 2024 | Maintains |
B of A Securities | Apr 11, 2024 | Maintains |
BMO Capital | Jan 11, 2024 | Downgrade |
Barclays | Jan 02, 2024 | Downgrade |