Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Barclays | May 14, 2025 | Maintains |
Keybanc | May 07, 2025 | Maintains |
Wells Fargo | May 07, 2025 | Maintains |
Keybanc | Apr 14, 2025 | Maintains |
Wells Fargo | Apr 09, 2025 | Maintains |
Piper Sandler | Apr 07, 2025 | Maintains |
UBS | Apr 07, 2025 | Maintains |
Citigroup | Apr 04, 2025 | Maintains |
Deutsche Bank | Mar 27, 2025 | Maintains |
Evercore ISI Group | Mar 24, 2025 | Maintains |
Keybanc | Mar 21, 2025 | Upgrade |
Piper Sandler | Feb 25, 2025 | Maintains |
B of A Securities | Feb 24, 2025 | Maintains |
Barclays | Feb 24, 2025 | Maintains |
UBS | Feb 20, 2025 | Maintains |
Baird | Feb 20, 2025 | Maintains |
Wells Fargo | Feb 20, 2025 | Maintains |
JP Morgan | Feb 20, 2025 | Maintains |
RBC Capital | Feb 20, 2025 | Downgrade |
Deutsche Bank | Feb 20, 2025 | Maintains |
BMO Capital | Feb 20, 2025 | Maintains |
Barclays | Feb 05, 2025 | Maintains |
B of A Securities | Jan 14, 2025 | Upgrade |
Morgan Stanley | Jan 13, 2025 | Maintains |
Piper Sandler | Jan 07, 2025 | Maintains |
RBC Capital | Dec 19, 2024 | Maintains |
Citigroup | Dec 18, 2024 | Maintains |
Barclays | Nov 19, 2024 | Maintains |
BMO Capital | Nov 11, 2024 | Downgrade |
UBS | Nov 11, 2024 | Downgrade |