Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Needham | May 02, 2025 | Maintains |
Piper Sandler | Apr 28, 2025 | Maintains |
JP Morgan | Mar 13, 2025 | Maintains |
HC Wainwright & Co. | Feb 25, 2025 | Reiterates |
Cantor Fitzgerald | Feb 25, 2025 | Maintains |
Piper Sandler | Feb 25, 2025 | Reiterates |
Roth MKM | Feb 25, 2025 | Reiterates |
Needham | Feb 25, 2025 | Maintains |
Needham | Jan 22, 2025 | Maintains |
Piper Sandler | Dec 17, 2024 | Initiates |
Jones Trading | Dec 12, 2024 | Initiates |
JP Morgan | Dec 10, 2024 | Maintains |
Needham | Oct 31, 2024 | Reiterates |
Compass Point | Oct 31, 2024 | Maintains |
HC Wainwright & Co. | Oct 31, 2024 | Reiterates |
Macquarie | Oct 31, 2024 | Maintains |
Cantor Fitzgerald | Oct 03, 2024 | Reiterates |
Macquarie | Sep 24, 2024 | Initiates |
Cantor Fitzgerald | Sep 03, 2024 | Reiterates |
JP Morgan | Aug 23, 2024 | Maintains |
HC Wainwright & Co. | Aug 01, 2024 | Reiterates |
Cantor Fitzgerald | Aug 01, 2024 | Reiterates |
Needham | Aug 01, 2024 | Maintains |
Stifel | Jul 26, 2024 | Initiates |
HC Wainwright & Co. | Jul 24, 2024 | Reiterates |
Cantor Fitzgerald | Jul 24, 2024 | Reiterates |
Needham | Jul 24, 2024 | Maintains |
Cantor Fitzgerald | Jun 25, 2024 | Reiterates |
JP Morgan | Jun 04, 2024 | Maintains |
B. Riley Securities | May 31, 2024 | Maintains |