Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Scotiabank | Apr 28, 2025 | Downgrade |
Barclays | Apr 21, 2025 | Maintains |
Morgan Stanley | Apr 16, 2025 | Maintains |
JP Morgan | Apr 14, 2025 | Downgrade |
JP Morgan | Mar 31, 2025 | Maintains |
Wells Fargo | Mar 28, 2025 | Maintains |
Barclays | Mar 28, 2025 | Maintains |
Morgan Stanley | Mar 28, 2025 | Maintains |
RBC Capital | Mar 27, 2025 | Reiterates |
Benchmark | Mar 27, 2025 | Maintains |
BMO Capital | Mar 27, 2025 | Maintains |
Piper Sandler | Mar 27, 2025 | Maintains |
B of A Securities | Mar 27, 2025 | Maintains |
RBC Capital | Mar 25, 2025 | Maintains |
Scotiabank | Mar 25, 2025 | Maintains |
Wells Fargo | Feb 07, 2025 | Maintains |
Scotiabank | Feb 07, 2025 | Maintains |
UBS | Feb 07, 2025 | Maintains |
Barclays | Feb 07, 2025 | Maintains |
Piper Sandler | Feb 06, 2025 | Maintains |
Wells Fargo | Jan 16, 2025 | Maintains |
Barclays | Jan 10, 2025 | Downgrade |
Piper Sandler | Nov 11, 2024 | Maintains |
Benchmark | Nov 08, 2024 | Maintains |
Benchmark | Sep 26, 2024 | Reiterates |
BTIG | Sep 26, 2024 | Reiterates |
BMO Capital | Sep 26, 2024 | Maintains |
Benchmark | Sep 17, 2024 | Initiates |
JP Morgan | Aug 20, 2024 | Maintains |
RBC Capital | Aug 02, 2024 | Maintains |