NASDAQ
| Date | Analyst | Firm | Target | Price | Upside |
|---|---|---|---|---|---|
| Dec 10, 2025 | Unknown | Stephens | $40.00 | $33.09 | +20.88% |
| Oct 31, 2025 | Constantine Davides | JMP Securities | $36.00 | $26.20 | +37.38% |
| Oct 17, 2025 | Unknown | Morgan Stanley | $35.00 | $27.10 | +29.15% |
| Jul 31, 2025 | Constantine Davides | JMP Securities | $38.00 | $30.64 |
Dec 9, 2025 | Maintained | Deutsche Bank | Buy | Buy |
Dec 9, 2025 | Maintained | B of A Securities | Buy | Buy |
Nov 3, 2025 | Maintained | TD Cowen | Hold | Hold |
Oct 31, 2025 | Maintained | Citizens | Market Outperform | Market Outperform |
Oct 31, 2025 | Maintained | Barrington Research | Outperform | Outperform |
| +24.02% |
| Jan 23, 2025 | Brian Tanquilut | Jefferies | $35.00 | $29.31 | +19.41% |
No price data available for this timeframe.