Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Piper Sandler | Feb 28, 2025 | Maintains |
JMP Securities | Jan 06, 2025 | Maintains |
Piper Sandler | Oct 25, 2024 | Reiterates |
Alliance Global Partners | Aug 08, 2024 | Initiates |
Piper Sandler | Jul 26, 2024 | Upgrade |
Piper Sandler | Mar 14, 2024 | Maintains |
Janney Montgomery Scott | Dec 12, 2023 | Initiates |
JMP Securities | Nov 29, 2023 | Initiates |
Piper Sandler | Nov 14, 2022 | Downgrade |
Piper Sandler | Oct 07, 2022 | Maintains |
Piper Sandler | Jul 30, 2021 | Upgrade |
Piper Sandler | Feb 27, 2020 | Maintains |
Evercore ISI Group | Sep 08, 2015 | Maintains |
Compass Point | Aug 22, 2014 | Maintains |
Evercore ISI Group | Sep 11, 2013 | Upgrade |
Oppenheimer | Jun 07, 2013 | Maintains |
Evercore ISI Group | Mar 08, 2013 | Downgrade |
Oppenheimer | Feb 20, 2013 | Maintains |
Oppenheimer | Apr 23, 2012 | Maintains |