Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Barclays | May 08, 2025 | Maintains |
Barclays | Apr 11, 2025 | Maintains |
Stephens & Co. | Feb 24, 2025 | Reiterates |
Barclays | Jan 06, 2025 | Maintains |
Barclays | Nov 08, 2024 | Maintains |
Barclays | Oct 08, 2024 | Maintains |
Piper Sandler | Oct 02, 2024 | Maintains |
Barclays | Sep 04, 2024 | Initiates |
Piper Sandler | Jun 28, 2024 | Maintains |
Piper Sandler | Dec 22, 2023 | Initiates |
Stephens & Co. | Dec 18, 2023 | Maintains |
Stephens & Co. | Aug 09, 2023 | Reiterates |
Barclays | May 05, 2023 | Maintains |
Stephens & Co. | Dec 20, 2022 | Initiates |
Barclays | Dec 19, 2022 | Initiates |
Credit Suisse | Dec 05, 2022 | Initiates |
RBC Capital | Mar 20, 2020 | Downgrade |
Piper Sandler | Feb 11, 2020 | Downgrade |
Goldman Sachs | Feb 10, 2020 | Upgrade |
Goldman Sachs | Jan 08, 2020 | Downgrade |
UBS | Oct 31, 2019 | Downgrade |
Citigroup | Sep 13, 2019 | Maintains |
Citigroup | Dec 07, 2018 | Initiates |
Goldman Sachs | Aug 21, 2018 | Initiates |
Credit Suisse | Aug 17, 2018 | Maintains |
RBC Capital | Jul 17, 2018 | Initiates |
Credit Suisse | Apr 25, 2018 | Initiates |
UBS | Mar 02, 2018 | Initiates |
Piper Sandler | Feb 07, 2018 | Upgrade |