| Firm | Analyst | Rating | Prev rating | Target | Prev target | Chg | Upside | Date |
|---|---|---|---|---|---|---|---|---|
| Morgan Stanley | Angel Castillo | Overweight | Overweight | $25.00 | $22.00 | +14% | +18% | Sep 14 |
| Oppenheimer | Scott Schneeberger | Outperform | Outperform | $27.00 | $21.00 | +29% | +27% | Sep 8 |
| Deutsche Bank | – | Buy · May 2019 · not counted | Buy | $23.00 | $22.00 | +5% | +9% | Aug 27 |
| Northland Securities | – | Outperform · Jan 2025 | Market Perform | $25.00 | $24.00 | +4% | +18% | Aug 27 |
| Stifel Nicolaus | Stephen Gengaro | Buy · Apr 2026 | Buy | $26.00 | $11.00 | +136% | +23% | Aug 27 |