Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Needham | Jun 20, 2025 | Reiterates |
Wedbush | May 09, 2025 | Maintains |
DA Davidson | Mar 26, 2025 | Maintains |
Wedbush | Mar 25, 2025 | Reiterates |
Needham | Mar 24, 2025 | Reiterates |
Needham | Feb 21, 2025 | Reiterates |
Needham | Jan 09, 2025 | Maintains |
Keybanc | Nov 13, 2024 | Maintains |
Canaccord Genuity | Nov 13, 2024 | Maintains |
Needham | Nov 13, 2024 | Maintains |
Needham | Sep 30, 2024 | Reiterates |
Citigroup | Aug 29, 2024 | Maintains |
JP Morgan | Aug 20, 2024 | Downgrade |
Wedbush | Aug 08, 2024 | Maintains |
Needham | Aug 07, 2024 | Maintains |
Keybanc | Jul 11, 2024 | Maintains |
Needham | Jul 01, 2024 | Reiterates |
B of A Securities | Jun 25, 2024 | Maintains |
DA Davidson | Jun 20, 2024 | Reiterates |
Wedbush | May 10, 2024 | Maintains |
Keybanc | May 09, 2024 | Maintains |
Needham | May 09, 2024 | Maintains |
Wedbush | Apr 25, 2024 | Reiterates |
Wedbush | Mar 21, 2024 | Maintains |
Canaccord Genuity | Mar 21, 2024 | Maintains |
Needham | Mar 21, 2024 | Maintains |
UBS | Mar 21, 2024 | Maintains |
Needham | Feb 22, 2024 | Maintains |
Wedbush | Feb 22, 2024 | Reiterates |
UBS | Jan 10, 2024 | Maintains |