Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Needham | May 06, 2025 | Maintains |
Lake Street | Mar 25, 2025 | Maintains |
Needham | Mar 21, 2025 | Maintains |
Needham | Feb 04, 2025 | Maintains |
TD Cowen | Feb 04, 2025 | Downgrade |
Needham | Jan 16, 2025 | Reiterates |
TD Cowen | Nov 05, 2024 | Maintains |
Lake Street | Nov 05, 2024 | Maintains |
DA Davidson | Nov 05, 2024 | Maintains |
Craig-Hallum | Nov 05, 2024 | Maintains |
Lake Street | Sep 17, 2024 | Reiterates |
Needham | Aug 27, 2024 | Maintains |
DA Davidson | Aug 27, 2024 | Maintains |
Lake Street | Jun 12, 2024 | Maintains |
TD Cowen | May 28, 2024 | Initiates |
B. Riley Securities | May 07, 2024 | Maintains |
Needham | May 07, 2024 | Maintains |
DA Davidson | Apr 26, 2024 | Initiates |
Needham | Apr 12, 2024 | Reiterates |
Imperial Capital | Feb 06, 2024 | Downgrade |
Needham | Feb 05, 2024 | Maintains |
Needham | Dec 12, 2023 | Maintains |
Needham | Nov 17, 2023 | Maintains |
Needham | Nov 07, 2023 | Reiterates |
B. Riley Securities | Oct 26, 2023 | Maintains |
Craig-Hallum | Aug 30, 2023 | Maintains |
Lake Street | Aug 30, 2023 | Maintains |
Needham | Aug 30, 2023 | Maintains |
B. Riley Securities | Aug 30, 2023 | Reiterates |
Craig-Hallum | Aug 21, 2023 | Maintains |