Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Scotiabank | Jun 05, 2025 | Maintains |
Barclays | Jun 03, 2025 | Maintains |
Scotiabank | May 20, 2025 | Maintains |
Citigroup | May 06, 2025 | Maintains |
Wells Fargo | May 01, 2025 | Maintains |
Stifel | May 01, 2025 | Maintains |
Scotiabank | Apr 29, 2025 | Maintains |
Morgan Stanley | Mar 25, 2025 | Maintains |
Barclays | Mar 07, 2025 | Maintains |
Scotiabank | Mar 06, 2025 | Maintains |
Wells Fargo | Feb 26, 2025 | Maintains |
Wells Fargo | Dec 18, 2024 | Downgrade |
Truist Securities | Dec 03, 2024 | Maintains |
UBS | Nov 15, 2024 | Maintains |
Barclays | Nov 04, 2024 | Maintains |
Wells Fargo | Nov 01, 2024 | Maintains |
Truist Securities | Oct 30, 2024 | Maintains |
Seaport Global | Oct 29, 2024 | Maintains |
RBC Capital | Oct 16, 2024 | Maintains |
Barclays | Sep 16, 2024 | Maintains |
Morgan Stanley | Sep 16, 2024 | Upgrade |
Citigroup | Sep 03, 2024 | Maintains |
Scotiabank | Aug 30, 2024 | Maintains |
Wells Fargo | Aug 30, 2024 | Maintains |
RBC Capital | Aug 22, 2024 | Maintains |
Wells Fargo | Aug 07, 2024 | Maintains |
Truist Securities | Jul 31, 2024 | Maintains |
Seaport Global | Jul 30, 2024 | Maintains |
Mizuho | Jul 26, 2024 | Maintains |
JP Morgan | Jun 26, 2024 | Maintains |