Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
DA Davidson | Mar 19, 2025 | Maintains |
Craig-Hallum | Dec 04, 2024 | Maintains |
DA Davidson | Dec 04, 2024 | Maintains |
Craig-Hallum | Aug 28, 2024 | Maintains |
DA Davidson | Aug 28, 2024 | Maintains |
Craig-Hallum | Jun 05, 2024 | Maintains |
Benchmark | Jun 05, 2024 | Reiterates |
Benchmark | Mar 20, 2024 | Reiterates |
Craig-Hallum | Mar 20, 2024 | Downgrade |
Craig-Hallum | Mar 19, 2024 | Downgrade |
Benchmark | Sep 13, 2023 | Reiterates |
Benchmark | Aug 23, 2023 | Reiterates |
Craig-Hallum | Aug 23, 2023 | Upgrade |
DA Davidson | Jun 27, 2023 | Initiates |
Benchmark | May 24, 2023 | Reiterates |
Benchmark | May 22, 2023 | Reiterates |
Craig-Hallum | Mar 22, 2023 | Maintains |
Benchmark | Mar 22, 2023 | Maintains |
Gordon Haskett | Oct 17, 2022 | Upgrade |
Craig-Hallum | May 20, 2022 | Downgrade |
Telsey Advisory Group | Mar 09, 2022 | Maintains |
Gordon Haskett | Feb 10, 2022 | Downgrade |
Craig-Hallum | Dec 01, 2021 | Maintains |
Benchmark | Sep 21, 2021 | Initiates |
Craig-Hallum | Aug 25, 2021 | Maintains |
Craig-Hallum | May 26, 2021 | Maintains |
Craig-Hallum | Apr 15, 2021 | Maintains |
Craig-Hallum | Mar 17, 2021 | Maintains |
Craig-Hallum | Feb 23, 2021 | Initiates |
MKM Partners | Mar 20, 2018 | Upgrade |