Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Barclays | May 12, 2025 | Maintains |
Barclays | Apr 23, 2025 | Maintains |
Truist Securities | Mar 17, 2025 | Maintains |
Keybanc | Mar 04, 2025 | Maintains |
Truist Securities | Feb 14, 2025 | Maintains |
Barclays | Jan 30, 2025 | Maintains |
Keybanc | Jan 13, 2025 | Maintains |
Truist Securities | Jan 13, 2025 | Maintains |
Keybanc | Dec 23, 2024 | Maintains |
Mizuho | Dec 16, 2024 | Maintains |
Truist Securities | Nov 19, 2024 | Maintains |
Susquehanna | Nov 13, 2024 | Maintains |
Truist Securities | Oct 25, 2024 | Initiates |
Susquehanna | Oct 22, 2024 | Initiates |
Jefferies | Oct 21, 2024 | Initiates |
Barclays | Oct 21, 2024 | Initiates |
Evercore ISI Group | Oct 21, 2024 | Initiates |
Mizuho | Oct 21, 2024 | Initiates |
Citigroup | Oct 21, 2024 | Initiates |
Keybanc | Oct 21, 2024 | Initiates |