Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Keybanc | Jun 27, 2025 | Maintains |
Truist Securities | May 08, 2025 | Maintains |
Keybanc | May 08, 2025 | Maintains |
Compass Point | May 05, 2025 | Downgrade |
Keybanc | Apr 17, 2025 | Maintains |
Truist Securities | Apr 14, 2025 | Maintains |
Compass Point | Mar 04, 2025 | Upgrade |
Keybanc | Feb 28, 2025 | Maintains |
JP Morgan | Jan 23, 2025 | Downgrade |
Truist Securities | Nov 08, 2024 | Maintains |
Jefferies | Sep 17, 2024 | Downgrade |
Truist Securities | Aug 07, 2024 | Maintains |
Compass Point | Aug 07, 2024 | Maintains |
JP Morgan | May 28, 2024 | Maintains |
Truist Securities | May 08, 2024 | Maintains |
Keybanc | Jan 12, 2024 | Maintains |
Truist Securities | Jan 09, 2024 | Maintains |
Roth MKM | Nov 03, 2023 | Maintains |
Morgan Stanley | Nov 03, 2023 | Maintains |
Compass Point | Oct 30, 2023 | Upgrade |