Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Needham | Feb 16, 2024 | Downgrade |
Needham | Dec 11, 2023 | Reiterates |
Truist Securities | Nov 08, 2023 | Maintains |
Needham | Oct 03, 2023 | Reiterates |
Needham | Aug 09, 2023 | Maintains |
Credit Suisse | Aug 09, 2023 | Maintains |
Goldman Sachs | May 11, 2023 | Maintains |
Needham | May 10, 2023 | Maintains |
Goldman Sachs | Mar 13, 2023 | Maintains |
Goldman Sachs | Mar 10, 2023 | Maintains |
Credit Suisse | Mar 10, 2023 | Maintains |
Truist Securities | Mar 10, 2023 | Maintains |
RBC Capital | Mar 10, 2023 | Reiterates |
Needham | Mar 10, 2023 | Reiterates |
Stifel | Jan 19, 2023 | Downgrade |
Barclays | Nov 21, 2022 | Maintains |
Barclays | Nov 11, 2022 | Downgrade |
Goldman Sachs | Nov 08, 2022 | Maintains |
Goldman Sachs | Nov 04, 2022 | Maintains |
Needham | Nov 04, 2022 | Maintains |
RBC Capital | Nov 04, 2022 | Downgrade |
Needham | Sep 21, 2022 | Initiates |
Goldman Sachs | Aug 08, 2022 | Maintains |
Goldman Sachs | Mar 22, 2022 | Maintains |
Credit Suisse | Mar 22, 2022 | Maintains |
Barclays | Mar 16, 2022 | Maintains |