Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Keybanc | Apr 24, 2025 | Maintains |
Loop Capital | Apr 24, 2025 | Maintains |
Jefferies | Feb 26, 2025 | Downgrade |
Stephens & Co. | Jan 02, 2025 | Reiterates |
Stephens & Co. | Nov 13, 2024 | Initiates |
Raymond James | Oct 24, 2024 | Upgrade |
Jefferies | Oct 01, 2024 | Maintains |
Keybanc | Sep 10, 2024 | Maintains |
Loop Capital | Aug 19, 2024 | Upgrade |
Keybanc | Jul 25, 2024 | Maintains |
TD Cowen | Jul 25, 2024 | Maintains |
Loop Capital | Jul 25, 2024 | Maintains |
BTIG | Jun 07, 2024 | Initiates |
TD Cowen | Apr 25, 2024 | Maintains |
Loop Capital | Apr 25, 2024 | Maintains |
TD Cowen | Mar 08, 2024 | Initiates |
Stephens & Co. | Jan 02, 2024 | Upgrade |
Stephens & Co. | Oct 26, 2023 | Maintains |
Keybanc | Oct 26, 2023 | Maintains |
Jefferies | Oct 10, 2023 | Maintains |
Loop Capital | Sep 11, 2023 | Maintains |
Keybanc | Jul 27, 2023 | Maintains |
Loop Capital | Jun 05, 2023 | Downgrade |
Keybanc | Apr 27, 2023 | Maintains |
Keybanc | Oct 27, 2022 | Maintains |
Keybanc | Jul 28, 2022 | Maintains |
Raymond James | Jun 17, 2022 | Downgrade |
Keybanc | Jun 17, 2022 | Maintains |
Raymond James | Apr 28, 2022 | Maintains |
Keybanc | Apr 28, 2022 | Maintains |