Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
B. Riley Securities | Mar 21, 2024 | Reiterates |
JMP Securities | Jan 12, 2024 | Downgrade |
JMP Securities | Jul 21, 2023 | Reiterates |
Raymond James | Jul 06, 2023 | Downgrade |
Raymond James | Jul 05, 2023 | Downgrade |
Raymond James | Jun 06, 2023 | Maintains |
B. Riley Securities | Jun 01, 2023 | Maintains |
Piper Sandler | May 08, 2023 | Maintains |
JMP Securities | Apr 21, 2023 | Maintains |
Raymond James | Mar 13, 2023 | Maintains |
B. Riley Securities | Mar 08, 2023 | Maintains |
Raymond James | Dec 01, 2022 | Maintains |
B. Riley Securities | Oct 25, 2022 | Maintains |
Raymond James | Oct 18, 2022 | Maintains |
B. Riley Securities | Jul 21, 2022 | Maintains |
Raymond James | May 17, 2022 | Maintains |
JMP Securities | Apr 26, 2022 | Maintains |
JMP Securities | Oct 18, 2021 | Maintains |
Raymond James | May 21, 2021 | Maintains |
Raymond James | Mar 09, 2021 | Maintains |
Raymond James | Aug 20, 2020 | Maintains |
Raymond James | May 14, 2020 | Maintains |
B. Riley Securities | May 06, 2020 | Maintains |
Nomura | Nov 09, 2016 | Downgrade |