Analyst price target
19 analystsLow
$138.00
Mean
$190.58
High
$215.00
Current $182.56
+4.4% to mean
Recommendation
yfinancebuy
Consensus score 2.15 (1 = strong buy · 5 = strong sell)
Earnings history · actual vs estimate
| Date | EPS actual | EPS est | Surprise |
|---|---|---|---|
| 2026-04-29 | 0.51 | -0.49 | +204.4% |
| 2026-02-04 | 2.47 | 2.15 | +14.7% |
| 2025-10-29 | 2.52 | 2.16 | +16.8% |
| 2025-07-25 | 2.38 | 1.71 | +38.9% |
| 2025-04-25 | -0.90 | -0.72 | -25.6% |
| 2025-01-31 | 0.01 | -0.13 | +107.8% |
| 2024-10-29 | 2.04 | 1.66 | +22.5% |
| 2024-07-30 | 2.31 | 1.98 | +16.6% |
| 2024-04-26 | 1.90 | 2.25 | -15.7% |
| 2024-01-31 | 3.09 | 2.38 | +29.6% |
| 2023-10-27 | 4.63 | 4.73 | -2.1% |
| 2023-08-02 | 3.87 | 3.56 | +8.6% |