| Jan 21, 2026 | Lake Street | Jaeson Schmidt | Initiate | Buy | $6 |
| Nov 17, 2025 | Northland Capital Markets | Gus Richard | PT Cut | Outperform | $8→$7 |
| Nov 13, 2025 | Craig-Hallum | Anthony Stoss | PT Cut | Buy | $7→$5 |
| Jul 18, 2025 | Roth Capital | Scott Searle | PT Cut | Buy | $8→$7 |
| May 8, 2025 | Craig-Hallum | Anthony Stoss | PT Cut | Buy | $9→$7 |
| Feb 28, 2025 | Craig-Hallum | Anthony Stoss | PT Cut | Buy | $12→$9 |
| Nov 13, 2024 | Craig-Hallum | Anthony Stoss | PT Raise | Buy | $8→$12 |
| Nov 13, 2024 | Northland Capital Markets | Gus Richard | PT Raise | Outperform | $8→$12 |
| Aug 7, 2024 | Northland Capital Markets | Gus Richard | PT Raise | Outperform | $7→$8 |
| Aug 7, 2024 | Craig-Hallum | Anthony Stoss | PT Raise | Buy | $5→$8 |
| Mar 7, 2024 | Northland Capital Markets | Gus Richard | PT Raise | Outperform | $4→$6 |