Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Scotiabank | Jun 23, 2025 | Maintains |
Scotiabank | May 12, 2025 | Maintains |
Truist Securities | Mar 18, 2025 | Maintains |
Citizens Capital Markets | Feb 21, 2025 | Reiterates |
Truist Securities | Jan 17, 2025 | Downgrade |
JMP Securities | Jan 07, 2025 | Upgrade |
Mizuho | Dec 05, 2024 | Downgrade |
Scotiabank | Oct 11, 2024 | Maintains |
Citigroup | Sep 13, 2024 | Upgrade |
Truist Securities | Sep 04, 2024 | Maintains |
Scotiabank | Aug 26, 2024 | Maintains |
Truist Securities | Jun 27, 2024 | Maintains |
Scotiabank | May 15, 2024 | Maintains |
Deutsche Bank | Jan 30, 2024 | Initiates |
Mizuho | Jan 03, 2024 | Maintains |
Stifel | Nov 07, 2023 | Maintains |
BMO Capital | Oct 17, 2023 | Downgrade |
Wells Fargo | Oct 17, 2023 | Maintains |
Wells Fargo | Oct 16, 2023 | Upgrade |
B of A Securities | Oct 10, 2023 | Upgrade |
Wedbush | Oct 03, 2023 | Initiates |
Jefferies | Sep 20, 2023 | Upgrade |
B of A Securities | Aug 11, 2023 | Upgrade |
Berenberg | Jul 27, 2023 | Initiates |
Citigroup | Jul 14, 2023 | Maintains |
Barclays | Apr 25, 2023 | Maintains |
Wells Fargo | Apr 20, 2023 | Initiates |
Wells Fargo | Apr 19, 2023 | Initiates |
Credit Suisse | Apr 12, 2023 | Reiterates |
Truist Securities | Mar 29, 2023 | Maintains |