Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Wells Fargo | Apr 21, 2025 | Maintains |
Keybanc | Apr 14, 2025 | Maintains |
Goldman Sachs | Mar 13, 2025 | Initiates |
Seaport Global | Mar 05, 2025 | Maintains |
Keybanc | Feb 18, 2025 | Maintains |
UBS | Feb 07, 2025 | Downgrade |
Barclays | Feb 07, 2025 | Maintains |
BMO Capital | Feb 05, 2025 | Maintains |
RBC Capital | Feb 05, 2025 | Downgrade |
B of A Securities | Feb 05, 2025 | Downgrade |
Morgan Stanley | Feb 05, 2025 | Maintains |
Citigroup | Jan 29, 2025 | Maintains |
Barclays | Jan 21, 2025 | Upgrade |
B of A Securities | Jan 14, 2025 | Upgrade |
Mizuho | Jan 07, 2025 | Maintains |
Keybanc | Jan 02, 2025 | Maintains |
UBS | Dec 20, 2024 | Maintains |
Citigroup | Dec 18, 2024 | Maintains |
RBC Capital | Nov 01, 2024 | Maintains |
Mizuho | Nov 01, 2024 | Maintains |
Citigroup | Oct 23, 2024 | Initiates |
JP Morgan | Aug 12, 2024 | Maintains |
Barclays | Aug 05, 2024 | Maintains |
Keybanc | Aug 02, 2024 | Maintains |
BMO Capital | Aug 02, 2024 | Maintains |
Wells Fargo | Jul 16, 2024 | Maintains |
Barclays | Jun 26, 2024 | Initiates |
JP Morgan | May 13, 2024 | Maintains |
RBC Capital | May 10, 2024 | Maintains |
Keybanc | May 08, 2024 | Maintains |