Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
JP Morgan | Aug 22, 2025 | Maintains |
BMO Capital | Jul 21, 2025 | Maintains |
Barclays | Jul 10, 2025 | Maintains |
Morgan Stanley | Jun 18, 2025 | Maintains |
UBS | May 23, 2025 | Maintains |
Barclays | Apr 29, 2025 | Maintains |
Wells Fargo | Apr 24, 2025 | Maintains |
Morgan Stanley | Apr 23, 2025 | Maintains |
Barclays | Apr 22, 2025 | Maintains |
Morgan Stanley | Apr 16, 2025 | Maintains |
BMO Capital | Apr 14, 2025 | Maintains |
Guggenheim | Mar 20, 2025 | Reiterates |
Morgan Stanley | Mar 20, 2025 | Maintains |
JP Morgan | Mar 11, 2025 | Maintains |
UBS | Jan 27, 2025 | Reiterates |
Morgan Stanley | Jan 23, 2025 | Maintains |
Scotiabank | Dec 12, 2024 | Maintains |
Morgan Stanley | Nov 22, 2024 | Maintains |
Barclays | Oct 25, 2024 | Maintains |
Guggenheim | Oct 24, 2024 | Maintains |
BMO Capital | Oct 18, 2024 | Maintains |
Barclays | Oct 01, 2024 | Maintains |
Morgan Stanley | Sep 25, 2024 | Maintains |
Jefferies | Sep 19, 2024 | Initiates |
Wells Fargo | Sep 03, 2024 | Maintains |
B of A Securities | Aug 29, 2024 | Maintains |
Morgan Stanley | Aug 23, 2024 | Maintains |
Scotiabank | Aug 20, 2024 | Maintains |
Barclays | Aug 16, 2024 | Maintains |
JP Morgan | Aug 02, 2024 | Maintains |