Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Cantor Fitzgerald | Aug 17, 2023 | Reiterates |
Cantor Fitzgerald | Jan 11, 2023 | Reinstates |
Cantor Fitzgerald | Jul 13, 2022 | Reiterates |
HC Wainwright & Co. | Jun 07, 2022 | Downgrade |
Cantor Fitzgerald | May 06, 2022 | Downgrade |
HC Wainwright & Co. | Mar 11, 2022 | Maintains |
HC Wainwright & Co. | Nov 12, 2021 | Maintains |
Jefferies | Aug 07, 2020 | Downgrade |
JP Morgan | May 19, 2020 | Downgrade |
HC Wainwright & Co. | May 07, 2020 | Reiterates |
H.C. Wainwright | May 07, 2020 | Reiterates |
Stifel | Apr 16, 2020 | Maintains |
H.C. Wainwright | Feb 21, 2020 | Maintains |
HC Wainwright & Co. | Feb 21, 2020 | Maintains |
Cantor Fitzgerald | Aug 14, 2018 | Maintains |
JP Morgan | Jun 15, 2018 | Initiates |
Morgan Stanley | Sep 08, 2017 | Initiates |
Deutsche Bank | Jul 21, 2017 | Initiates |
Oppenheimer | Jul 11, 2017 | Upgrade |
Oppenheimer | May 09, 2017 | Downgrade |
Cantor Fitzgerald | Dec 16, 2016 | Initiates |
Stifel Nicolaus | Dec 06, 2016 | Maintains |
Stifel | Dec 06, 2016 | Maintains |
Oppenheimer | Nov 22, 2016 | Initiates |
Goldman Sachs | Apr 04, 2016 | Initiates |
Guggenheim | Jun 08, 2015 | Initiates |
FBR Capital | Jul 08, 2014 | Initiates |
JMP Securities | Jun 17, 2014 | Initiates |
Stifel Nicolaus | Mar 04, 2014 | Maintains |
Stifel | Mar 04, 2014 | Maintains |