Analyst price target
32 analystsLow
$235.00
Mean
$319.27
High
$456.00
Current $236.66
+34.9% to mean
Recommendation
yfinancestrong buy
Consensus score 1.36 (1 = strong buy · 5 = strong sell)
Earnings history · actual vs estimate
| Date | EPS actual | EPS est | Surprise |
|---|---|---|---|
| 2026-05-28 | 2.99 | 2.84 | +5.2% |
| 2026-02-26 | 2.85 | 2.64 | +7.8% |
| 2025-11-25 | 2.67 | 2.50 | +6.9% |
| 2025-08-28 | 2.62 | 2.45 | +7.0% |
| 2025-05-22 | 2.29 | 2.15 | +6.7% |
| 2025-02-27 | 2.29 | 2.14 | +7.0% |
| 2024-11-26 | 2.17 | 2.12 | +2.4% |
| 2024-08-29 | 2.15 | 2.00 | +7.3% |
| 2024-06-10 | 1.87 | 1.77 | +5.7% |
| 2024-02-29 | 2.09 | 1.95 | +7.3% |
| 2023-11-21 | 2.07 | 1.99 | +4.0% |
| 2023-08-23 | 1.91 | 1.73 | +10.7% |