Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Wells Fargo | Aug 14, 2025 | Initiates |
UBS | Aug 13, 2025 | Maintains |
Barclays | Jul 22, 2025 | Maintains |
JP Morgan | Jul 14, 2025 | Maintains |
Wolfe Research | Jul 07, 2025 | Downgrade |
Morgan Stanley | Jun 25, 2025 | Maintains |
BMO Capital | Jun 24, 2025 | Maintains |
Morgan Stanley | Jun 20, 2025 | Maintains |
JP Morgan | May 30, 2025 | Initiates |
Wolfe Research | May 27, 2025 | Upgrade |
Morgan Stanley | May 22, 2025 | Maintains |
BMO Capital | Apr 29, 2025 | Maintains |
Evercore ISI Group | Apr 28, 2025 | Maintains |
Scotiabank | Apr 25, 2025 | Maintains |
Wells Fargo | Apr 25, 2025 | Maintains |
Jefferies | Apr 21, 2025 | Maintains |
BMO Capital | Apr 14, 2025 | Maintains |
BMO Capital | Mar 24, 2025 | Maintains |
UBS | Mar 24, 2025 | Maintains |
B of A Securities | Mar 24, 2025 | Maintains |
UBS | Mar 21, 2025 | Maintains |
BMO Capital | Mar 21, 2025 | Maintains |
Morgan Stanley | Mar 07, 2025 | Maintains |
Barclays | Feb 20, 2025 | Upgrade |
Guggenheim | Feb 07, 2025 | Reiterates |
Morgan Stanley | Feb 03, 2025 | Maintains |
UBS | Jan 10, 2025 | Upgrade |
Jefferies | Jan 06, 2025 | Maintains |
BMO Capital | Jan 03, 2025 | Maintains |
Scotiabank | Dec 12, 2024 | Maintains |