Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Goldman Sachs | Apr 11, 2025 | Downgrade |
Needham | Mar 24, 2025 | Reiterates |
Cantor Fitzgerald | Mar 21, 2025 | Reiterates |
Citizens Capital Markets | Mar 21, 2025 | Reiterates |
Benchmark | Feb 05, 2025 | Maintains |
Goldman Sachs | Feb 03, 2025 | Maintains |
Needham | Jan 30, 2025 | Maintains |
JMP Securities | Jan 30, 2025 | Maintains |
Northland Capital Markets | Jan 30, 2025 | Maintains |
Needham | Jan 17, 2025 | Reiterates |
Deutsche Bank | Dec 17, 2024 | Maintains |
Citigroup | Dec 16, 2024 | Maintains |
Craig-Hallum | Dec 10, 2024 | Maintains |
Needham | Dec 10, 2024 | Reiterates |
JMP Securities | Dec 10, 2024 | Reiterates |
JMP Securities | Dec 09, 2024 | Reiterates |
JMP Securities | Sep 26, 2024 | Reiterates |
JMP Securities | Sep 20, 2024 | Reiterates |
Goldman Sachs | Sep 10, 2024 | Maintains |
JMP Securities | Sep 06, 2024 | Reiterates |
Craig-Hallum | Sep 06, 2024 | Maintains |
Needham | Sep 06, 2024 | Maintains |
Wedbush | Aug 16, 2024 | Reiterates |
JMP Securities | Jun 27, 2024 | Reiterates |
Needham | Jun 26, 2024 | Reiterates |
Needham | Jun 21, 2024 | Reiterates |
Needham | Jun 10, 2024 | Reiterates |
Craig-Hallum | Jun 07, 2024 | Maintains |
Needham | May 20, 2024 | Reiterates |
Goldman Sachs | Apr 12, 2024 | Maintains |