Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Stephens & Co. | Sep 05, 2025 | Maintains |
HSBC | Sep 04, 2025 | Upgrade |
Baird | Jul 17, 2025 | Maintains |
Stephens & Co. | Jul 08, 2025 | Initiates |
JP Morgan | May 23, 2025 | Maintains |
Baird | Feb 21, 2025 | Maintains |
JP Morgan | Nov 19, 2024 | Maintains |
Baird | Sep 05, 2024 | Maintains |
JP Morgan | Apr 08, 2024 | Maintains |
HSBC | Dec 04, 2023 | Initiates |
Baird | Sep 15, 2023 | Maintains |
Argus Research | Sep 08, 2023 | Initiates |
Stephens & Co. | May 18, 2023 | Reiterates |
Baird | May 18, 2023 | Maintains |
Northcoast Research | May 01, 2023 | Downgrade |
Guggenheim | Feb 22, 2023 | Maintains |
Baird | Feb 22, 2023 | Maintains |
Stephens & Co. | Feb 21, 2023 | Reiterates |
Stephens & Co. | Nov 18, 2022 | Maintains |
Stephens & Co. | May 20, 2022 | Maintains |
Truist Securities | May 21, 2021 | Maintains |
Stephens & Co. | Feb 12, 2021 | Upgrade |
Northcoast Research | Feb 05, 2021 | Upgrade |
Truist Securities | Sep 04, 2020 | Maintains |
Jefferies | May 22, 2020 | Maintains |
CFRA | May 21, 2020 | Maintains |
SunTrust Robinson Humphrey | May 18, 2020 | Maintains |
JP Morgan | Apr 23, 2020 | Upgrade |
Stephens & Co. | Apr 16, 2020 | Maintains |
Jefferies | Apr 09, 2020 | Upgrade |