Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Needham | Sep 19, 2023 | Reiterates |
Needham | Sep 12, 2023 | Reiterates |
Needham | Aug 10, 2023 | Reiterates |
JP Morgan | Aug 10, 2023 | Maintains |
Needham | Jun 09, 2023 | Reiterates |
Needham | May 12, 2023 | Reiterates |
Morgan Stanley | Mar 09, 2023 | Maintains |
Needham | Mar 02, 2023 | Maintains |
JP Morgan | Mar 02, 2023 | Downgrade |
Needham | Jan 16, 2023 | Maintains |
Morgan Stanley | Dec 14, 2022 | Maintains |
B of A Securities | Dec 12, 2022 | Upgrade |
Needham | Nov 14, 2022 | Maintains |
Needham | Aug 10, 2022 | Maintains |
Morgan Stanley | Jul 15, 2022 | Maintains |
JP Morgan | May 12, 2022 | Upgrade |
Needham | May 11, 2022 | Maintains |
Needham | Mar 02, 2022 | Maintains |
Needham | Nov 11, 2021 | Maintains |
Needham | Oct 01, 2021 | Maintains |
Morgan Stanley | Jun 16, 2021 | Maintains |
Needham | May 13, 2021 | Maintains |
JP Morgan | Apr 21, 2021 | Initiates |
Needham | Apr 19, 2021 | Maintains |
Morgan Stanley | Mar 26, 2021 | Initiates |
Needham | Mar 25, 2021 | Maintains |
HC Wainwright & Co. | Dec 04, 2020 | Maintains |
Needham | Dec 04, 2020 | Maintains |
B of A Securities | Nov 30, 2020 | Upgrade |
Needham | Sep 01, 2020 | Maintains |