Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
B. Riley Securities | Aug 08, 2025 | Maintains |
Lake Street | May 08, 2025 | Maintains |
Lake Street | Mar 06, 2025 | Maintains |
Craig-Hallum | Aug 09, 2024 | Maintains |
B. Riley Securities | Aug 09, 2024 | Maintains |
Craig-Hallum | May 09, 2024 | Maintains |
B. Riley Securities | Mar 13, 2024 | Maintains |
B. Riley Securities | Jun 26, 2023 | Upgrade |
B. Riley Securities | Nov 03, 2022 | Downgrade |
Northland Capital Markets | Nov 03, 2022 | Downgrade |
B. Riley Securities | Oct 04, 2022 | Maintains |
B. Riley Securities | Jun 15, 2022 | Maintains |
Craig-Hallum | Apr 25, 2022 | Initiates |
B. Riley Securities | Apr 14, 2022 | Maintains |
B. Riley FBR | Apr 13, 2021 | Initiates |
B. Riley Securities | Apr 13, 2021 | Initiates |
Imperial Capital | Apr 23, 2020 | Maintains |
Imperial Capital | Mar 16, 2020 | Maintains |
Imperial Capital | Oct 09, 2019 | Maintains |
National Securities | Jul 16, 2019 | Initiates |
National Securities Corporation | Jul 16, 2019 | Initiates |
Imperial Capital | May 17, 2019 | Initiates |
Oppenheimer | May 01, 2019 | Initiates |
Lake Street | Sep 04, 2018 | Initiates |
Roth Capital | Aug 01, 2018 | Initiates |
Maxim Group | Jul 09, 2018 | Initiates |
Imperial Capital | Apr 04, 2017 | Maintains |
Imperial Capital | Aug 06, 2015 | Downgrade |
Cowen & Co. | Aug 05, 2015 | Downgrade |
Northland Securities | Dec 04, 2014 | Initiates |