| Jun 10, 2026 | JP Morgan | Tomohiko Sano | Initiate | Neutral | $130 |
| Mar 2, 2026 | DA Davidson | Brent Thielman | PT Raise | Buy | $70→$90 |
| Oct 31, 2025 | DA Davidson | Brent Thielman | PT Raise | Buy | $60→$70 |
| May 5, 2025 | Northland Capital Markets | Ted Jackson | PT Cut | Market Perform | $55→$50 |
| Jan 3, 2025 | Northland Capital Markets | Ted Jackson | PT Raise | Market Perform | $50→$55 |
| Nov 1, 2024 | Northland Capital Markets | Ted Jackson | Downgrade | Outperform→Market Perform | $50 |
| Aug 2, 2024 | Northland Capital Markets | Ted Jackson | PT Raise | Outperform | $40→$50 |
| Mar 6, 2024 | DA Davidson | Brent Thielman | PT Raise | Buy | $37→$40 |