Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
JP Morgan | Jun 23, 2025 | Upgrade |
BMO Capital | Jun 23, 2025 | Maintains |
Truist Securities | May 27, 2025 | Maintains |
Wells Fargo | May 19, 2025 | Maintains |
UBS | May 05, 2025 | Maintains |
Piper Sandler | Apr 15, 2025 | Maintains |
Jefferies | Mar 17, 2025 | Initiates |
Barclays | Mar 14, 2025 | Maintains |
Scotiabank | Feb 28, 2025 | Maintains |
Wells Fargo | Feb 10, 2025 | Maintains |
Piper Sandler | Jan 30, 2025 | Maintains |
Mizuho | Jan 07, 2025 | Maintains |
Wedbush | Jan 02, 2025 | Downgrade |
Jefferies | Jan 02, 2025 | Maintains |
Truist Securities | Dec 04, 2024 | Maintains |
Barclays | Nov 18, 2024 | Maintains |
Compass Point | Nov 14, 2024 | Upgrade |
Scotiabank | Nov 07, 2024 | Downgrade |
UBS | Nov 05, 2024 | Maintains |
Compass Point | Oct 31, 2024 | Maintains |
Barclays | Oct 28, 2024 | Maintains |
Scotiabank | Oct 25, 2024 | Maintains |
Piper Sandler | Oct 23, 2024 | Upgrade |
Evercore ISI Group | Sep 16, 2024 | Maintains |
Wells Fargo | Sep 11, 2024 | Maintains |
Scotiabank | Sep 11, 2024 | Maintains |
Piper Sandler | Sep 03, 2024 | Maintains |
Evercore ISI Group | Aug 28, 2024 | Maintains |
Truist Securities | Aug 27, 2024 | Maintains |
Scotiabank | Aug 07, 2024 | Maintains |