NASDAQ
| Date | Analyst | Firm | Target | Price | Upside |
|---|---|---|---|---|---|
| Oct 30, 2025 | Unknown | Scotiabank | $31.00 | $29.48 | +5.16% |
| Oct 30, 2025 | Rudy Kessinger | D.A. Davidson | $32.00 | $28.64 | +11.73% |
| Oct 30, 2025 | Mike Cikos | Needham | $38.00 | $29.50 | +28.80% |
| Oct 30, 2025 | Unknown | Canaccord Genuity | $40.00 | $28.64 |
Oct 30, 2025 | Maintained | Canaccord Genuity | Buy | Buy |
Oct 30, 2025 | Maintained | Scotiabank | Sector Perform | Sector Perform |
Oct 30, 2025 | Maintained | Needham | Buy | Buy |
Oct 27, 2025 | Maintained | JP Morgan | Overweight | Overweight |
Oct 14, 2025 | Maintained | Barclays | Equal Weight | Equal Weight |
| +39.66% |
| Oct 23, 2025 | Jonathan Ruykhaver | Cantor Fitzgerald | $42.00 | $29.93 | +40.30% |
No price data available for this timeframe.