Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
JP Morgan | Oct 15, 2025 | Maintains |
BMO Capital | Sep 19, 2025 | Maintains |
RBC Capital | Sep 19, 2025 | Reiterates |
RBC Capital | Aug 08, 2025 | Maintains |
Keybanc | Aug 06, 2025 | Maintains |
UBS | Jul 21, 2025 | Maintains |
Mizuho | Jul 15, 2025 | Maintains |
Wells Fargo | Jul 14, 2025 | Maintains |
Keybanc | Jul 14, 2025 | Maintains |
UBS | Jul 09, 2025 | Maintains |
UBS | May 21, 2025 | Maintains |
JP Morgan | May 16, 2025 | Maintains |
Morgan Stanley | May 05, 2025 | Maintains |
Keybanc | May 05, 2025 | Maintains |
Barclays | Apr 29, 2025 | Maintains |
RBC Capital | Apr 24, 2025 | Maintains |
Mizuho | Apr 15, 2025 | Maintains |
UBS | Apr 15, 2025 | Maintains |
B of A Securities | Apr 15, 2025 | Upgrade |
Keybanc | Apr 14, 2025 | Upgrade |
Wells Fargo | Apr 09, 2025 | Maintains |
Citigroup | Apr 08, 2025 | Maintains |
JP Morgan | Apr 08, 2025 | Maintains |
UBS | Feb 25, 2025 | Maintains |
Barclays | Feb 13, 2025 | Upgrade |
Citigroup | Feb 13, 2025 | Maintains |
BMO Capital | Feb 13, 2025 | Maintains |
Wells Fargo | Feb 12, 2025 | Maintains |
Citigroup | Jan 31, 2025 | Maintains |
BMO Capital | Jan 16, 2025 | Maintains |