Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Needham | Nov 22, 2024 | Downgrade |
Needham | Nov 13, 2024 | Reiterates |
Needham | Aug 06, 2024 | Reiterates |
Morgan Stanley | Jul 23, 2024 | Maintains |
Needham | Jul 12, 2024 | Reiterates |
JMP Securities | Jun 04, 2024 | Reiterates |
Needham | May 20, 2024 | Reiterates |
Needham | May 08, 2024 | Maintains |
Morgan Stanley | Apr 16, 2024 | Maintains |
JMP Securities | Apr 10, 2024 | Reiterates |
Morgan Stanley | Feb 28, 2024 | Maintains |
Needham | Feb 27, 2024 | Reiterates |
Needham | Dec 01, 2023 | Maintains |
Morgan Stanley | Nov 09, 2023 | Maintains |
Needham | Oct 18, 2023 | Maintains |
Morgan Stanley | Aug 09, 2023 | Maintains |
Needham | Jul 24, 2023 | Reiterates |
Needham | Jul 13, 2023 | Reiterates |
Needham | Jun 20, 2023 | Reiterates |
JMP Securities | Jun 09, 2023 | Reiterates |
Needham | May 10, 2023 | Reiterates |
Morgan Stanley | May 02, 2023 | Maintains |
JMP Securities | Mar 16, 2023 | Reiterates |
Morgan Stanley | Mar 06, 2023 | Maintains |
Needham | Feb 27, 2023 | Maintains |
JMP Securities | Feb 27, 2023 | Maintains |
Morgan Stanley | Jan 18, 2023 | Maintains |
Needham | Nov 11, 2022 | Maintains |
Morgan Stanley | Sep 13, 2022 | Initiates |
JMP Securities | Aug 11, 2022 | Maintains |