Price Targets
131.5%
29.9%
-39.3%
Most Recent Recommendations
Revenue Estimate
- Past Revenue
- Avg
- High
- Low
EPS Estimate
- Past EPS
- Avg
- High
- Low
Revenue Estimate as % change
| 2026 | 2027 | 2028 | 2029 | 2030 | |
|---|---|---|---|---|---|
| Low | -20.7% | 10.0% | -3.02% | 62.1% | 15.4% |
| Avg | -1.32% | 14.7% | 5.92% | 9.29% | 15.4% |
| High | 24.0% | 22.5% | -15.5% | -3.14% | 15.4% |
EPS Estimate as % change
| 2026 | 2027 | 2028 | 2029 | 2030 | |
|---|---|---|---|---|---|
| Low | -61.5% | 82.4% | 48.6% | 68.8% | 38.0% |
| Avg | -50.9% | 59.6% | 16.7% | -0.93% | 38.0% |
| High | -29.4% | 95.1% | -16.2% | -35.4% | 38.0% |
Recommendation Trends
- Strong Sells
- Sells
- Holds
- Buys
- Strong Buys
Latest Analyst Ratings
Institution | Action | Grade | Old Grade | Date |
|---|---|---|---|---|
| Baird | Maintain | Neutral | Neutral | 2026-03-17 |
| Goldman Sachs | Maintain | Buy | Buy | 2026-02-17 |
| Mizuho | Maintain | Neutral | Neutral | 2026-02-17 |
| Barclays | Maintain | Equal-Weight | Equal-Weight | 2026-02-13 |
| Piper Sandler | Maintain | Neutral | Neutral | 2026-02-13 |
| Benchmark | Maintain | Buy | Buy | 2026-02-13 |
| Canaccord Genuity | Maintain | Buy | Buy | 2026-02-13 |
| Rosenblatt | Maintain | Buy | Buy | 2026-02-13 |
| Needham | Maintain | Buy | Buy | 2026-02-13 |
| BTIG | Maintain | Buy | Buy | 2026-02-13 |
