Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Stifel | May 06, 2025 | Maintains |
JP Morgan | May 05, 2025 | Maintains |
Barclays | Apr 22, 2025 | Maintains |
Mizuho | Apr 03, 2025 | Maintains |
Barclays | Mar 04, 2025 | Maintains |
Scotiabank | Feb 28, 2025 | Maintains |
RBC Capital | Feb 26, 2025 | Maintains |
Barclays | Feb 04, 2025 | Maintains |
RBC Capital | Jan 27, 2025 | Reiterates |
Scotiabank | Jan 16, 2025 | Maintains |
Stifel | Jan 08, 2025 | Maintains |
Mizuho | Jan 08, 2025 | Maintains |
Barclays | Dec 17, 2024 | Initiates |
Deutsche Bank | Dec 11, 2024 | Initiates |
Mizuho | Nov 14, 2024 | Downgrade |
UBS | Nov 14, 2024 | Maintains |
RBC Capital | Nov 06, 2024 | Maintains |
Stifel | Nov 05, 2024 | Maintains |
UBS | Oct 16, 2024 | Maintains |
Scotiabank | Sep 17, 2024 | Maintains |
JP Morgan | Sep 03, 2024 | Maintains |
Stifel | Aug 28, 2024 | Maintains |
Scotiabank | Aug 26, 2024 | Maintains |
Wells Fargo | Aug 26, 2024 | Maintains |
Wedbush | Aug 19, 2024 | Initiates |
RBC Capital | Aug 07, 2024 | Maintains |
Stifel | Aug 06, 2024 | Maintains |
Baird | Aug 06, 2024 | Maintains |
UBS | Jul 18, 2024 | Maintains |
Keybanc | Jun 12, 2024 | Initiates |