Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Citigroup | Aug 29, 2022 | Downgrade |
Truist Securities | Aug 24, 2022 | Downgrade |
HC Wainwright & Co. | Aug 24, 2022 | Downgrade |
Needham | Aug 23, 2022 | Downgrade |
Stifel | Aug 23, 2022 | Downgrade |
Cantor Fitzgerald | Aug 23, 2022 | Downgrade |
HC Wainwright & Co. | May 09, 2022 | Maintains |
Needham | Feb 25, 2022 | Maintains |
Needham | Nov 05, 2021 | Maintains |
Needham | Aug 05, 2021 | Maintains |
HC Wainwright & Co. | Nov 09, 2020 | Maintains |
Citigroup | Aug 10, 2020 | Maintains |
Needham | Aug 07, 2020 | Maintains |
Oppenheimer | Jun 01, 2020 | Maintains |
Mizuho | May 07, 2020 | Maintains |
SunTrust Robinson Humphrey | May 07, 2020 | Maintains |
HC Wainwright & Co. | May 07, 2020 | Maintains |
Needham | Apr 30, 2020 | Maintains |
Oppenheimer | Apr 13, 2020 | Maintains |
Mizuho | Apr 13, 2020 | Maintains |
Stifel | Apr 01, 2020 | Maintains |
B of A Securities | Mar 23, 2020 | Maintains |
HC Wainwright & Co. | Feb 21, 2020 | Maintains |
Cantor Fitzgerald | Nov 07, 2019 | Maintains |
Piper Sandler | Nov 07, 2019 | Maintains |
Stifel | Nov 07, 2019 | Maintains |
JMP Securities | Aug 08, 2019 | Reiterates |
Cantor Fitzgerald | Aug 08, 2019 | Reiterates |
Canaccord Genuity | May 10, 2019 | Maintains |
Stifel | Sep 11, 2018 | Maintains |