Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Baird | Jul 02, 2025 | Maintains |
Stephens & Co. | Jul 02, 2025 | Maintains |
Loop Capital | Jul 02, 2025 | Maintains |
JP Morgan | May 27, 2025 | Upgrade |
Baird | Apr 04, 2025 | Maintains |
Loop Capital | Apr 04, 2025 | Maintains |
Wolfe Research | Jan 16, 2025 | Initiates |
Stephens & Co. | Dec 04, 2024 | Downgrade |
JP Morgan | Oct 25, 2024 | Maintains |
Baird | Oct 16, 2024 | Maintains |
JP Morgan | Jul 03, 2024 | Maintains |
Loop Capital | Jul 03, 2024 | Maintains |
Loop Capital | Jun 17, 2024 | Downgrade |
Keybanc | Jun 17, 2024 | Downgrade |
Stephens & Co. | Jun 14, 2024 | Reiterates |
Baird | Jun 14, 2024 | Maintains |
Baird | May 29, 2024 | Downgrade |
Stephens & Co. | Apr 01, 2024 | Reiterates |
Keybanc | Jan 10, 2024 | Maintains |
Loop Capital | Oct 09, 2023 | Upgrade |
Baird | Jun 30, 2023 | Maintains |
JP Morgan | Jun 30, 2023 | Maintains |
Keybanc | Apr 21, 2023 | Maintains |
Keybanc | Apr 05, 2023 | Maintains |
Loop Capital | Apr 05, 2023 | Maintains |
JP Morgan | Apr 05, 2023 | Maintains |
Baird | Apr 05, 2023 | Maintains |
Stephens & Co. | Apr 05, 2023 | Reiterates |
Keybanc | Oct 14, 2022 | Maintains |
Baird | Jun 30, 2022 | Maintains |