NASDAQ
| Date | Analyst | Firm | Target | Price | Upside |
|---|---|---|---|---|---|
| Nov 6, 2025 | Unknown | Barrington | $46.00 | $37.35 | +23.18% |
Nov 6, 2025 | Maintained | Barrington Research | Outperform | Outperform |
Oct 28, 2025 | Maintained | Barrington Research | Outperform | Outperform |
Oct 21, 2025 | Maintained | Barrington Research | Outperform | Outperform |
Aug 7, 2025 | Maintained | Barrington Research | Outperform | Outperform |
May 6, 2025 | Maintained | Barrington Research | Outperform | Outperform |
No price data available for this timeframe.