Analyst price target
35 analystsLow
$323.00
Mean
$398.74
High
$450.00
Current $317.32
+25.7% to mean
Recommendation
yfinancestrong buy
Consensus score 1.34 (1 = strong buy · 5 = strong sell)
Earnings history · actual vs estimate
| Date | EPS actual | EPS est | Surprise |
|---|---|---|---|
| 2026-04-28 | 3.31 | 3.10 | +6.8% |
| 2026-01-29 | 3.17 | 3.14 | +0.9% |
| 2025-10-28 | 2.98 | 2.97 | +0.3% |
| 2025-07-29 | 2.98 | 2.85 | +4.7% |
| 2025-04-29 | 2.76 | 2.68 | +3.0% |
| 2025-01-30 | 2.75 | 2.66 | +3.3% |
| 2024-10-29 | 2.65 | 2.57 | +3.1% |
| 2024-07-23 | 2.42 | 2.42 | +0.1% |
| 2024-04-23 | 2.51 | 2.43 | +3.2% |
| 2024-01-25 | 2.41 | 2.34 | +3.0% |
| 2023-10-24 | 2.33 | 2.24 | +3.8% |
| 2023-07-25 | 2.16 | 2.12 | +2.0% |