Analyst price target
19 analystsLow
$298.00
Mean
$385.26
High
$436.00
Current $314.83
+22.4% to mean
Recommendation
yfinancebuy
Consensus score 2.00 (1 = strong buy · 5 = strong sell)
Earnings history · actual vs estimate
| Date | EPS actual | EPS est | Surprise |
|---|---|---|---|
| 2026-05-01 | 6.48 | 6.35 | +2.0% |
| 2026-01-30 | 4.85 | 4.75 | +2.2% |
| 2025-10-31 | 3.05 | 2.91 | +4.7% |
| 2025-07-25 | 3.49 | 3.41 | +2.5% |
| 2025-04-25 | 5.67 | 6.04 | -6.1% |
| 2025-01-31 | 4.42 | 4.25 | +4.0% |
| 2024-10-25 | 2.72 | 2.47 | +10.0% |
| 2024-07-26 | 2.93 | 3.08 | -4.9% |
| 2024-04-26 | 5.66 | 5.92 | -4.4% |
| 2024-02-02 | 3.89 | 4.06 | -4.3% |
| 2023-10-27 | 2.32 | 2.21 | +5.0% |
| 2023-07-28 | 2.76 | 2.84 | -2.6% |