Analyst price target
17 analystsLow
$99.00
Mean
$225.29
High
$320.00
Current $157.97
+42.6% to mean
Recommendation
yfinancestrong buy
Consensus score 1.42 (1 = strong buy · 5 = strong sell)
Earnings history · actual vs estimate
| Date | EPS actual | EPS est | Surprise |
|---|---|---|---|
| 2026-05-08 | 2.87 | 1.87 | +53.4% |
| 2026-02-27 | 0.54 | 2.30 | -76.5% |
| 2025-11-07 | 1.75 | 1.96 | -10.5% |
| 2025-08-08 | 0.81 | 0.90 | -9.8% |
| 2025-05-08 | -0.93 | 0.61 | -251.7% |
| 2025-02-28 | 1.14 | 1.45 | -21.2% |
| 2024-11-08 | 5.25 | 1.26 | +317.0% |
| 2024-08-09 | 0.80 | -0.94 | +185.4% |
| 2024-05-10 | 0.24 | 0.97 | -74.9% |
| 2024-02-29 | -0.55 | -0.17 | -215.3% |
| 2023-11-07 | 1.25 | 1.06 | +17.4% |
| 2023-08-09 | 1.17 | 0.82 | +42.7% |