Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
RBC Capital | Jun 18, 2025 | Maintains |
Wells Fargo | May 23, 2025 | Maintains |
Morgan Stanley | May 16, 2025 | Maintains |
Wells Fargo | May 07, 2025 | Maintains |
TD Securities | Apr 30, 2025 | Maintains |
Morgan Stanley | Apr 14, 2025 | Maintains |
B of A Securities | Apr 10, 2025 | Upgrade |
Wells Fargo | Apr 08, 2025 | Maintains |
Scotiabank | Apr 07, 2025 | Maintains |
B of A Securities | Apr 04, 2025 | Maintains |
Wells Fargo | Mar 20, 2025 | Maintains |
Scotiabank | Feb 13, 2025 | Maintains |
Wells Fargo | Feb 13, 2025 | Maintains |
Scotiabank | Feb 03, 2025 | Maintains |
Wells Fargo | Jan 14, 2025 | Maintains |
Keefe, Bruyette & Woods | Jan 13, 2025 | Maintains |
Keefe, Bruyette & Woods | Dec 20, 2024 | Maintains |
Wells Fargo | Dec 12, 2024 | Maintains |
Goldman Sachs | Nov 19, 2024 | Maintains |
Deutsche Bank | Nov 11, 2024 | Maintains |
Deutsche Bank | Nov 05, 2024 | Maintains |
Keefe, Bruyette & Woods | Nov 05, 2024 | Maintains |
Scotiabank | Nov 05, 2024 | Maintains |
BMO Capital | Nov 05, 2024 | Maintains |
Wells Fargo | Nov 05, 2024 | Maintains |
RBC Capital | Nov 05, 2024 | Maintains |
Scotiabank | Oct 30, 2024 | Maintains |
Wells Fargo | Oct 09, 2024 | Maintains |
Goldman Sachs | Sep 30, 2024 | Maintains |
B of A Securities | Sep 12, 2024 | Maintains |