Analyst price target
9 analystsLow
$273.00
Mean
$316.33
High
$384.00
Current $373.16
-15.2% to mean
Recommendation
yfinancebuy
Consensus score 1.60 (1 = strong buy · 5 = strong sell)
Earnings history · actual vs estimate
| Date | EPS actual | EPS est | Surprise |
|---|---|---|---|
| 2026-03-18 | 2.69 | 2.51 | +7.2% |
| 2025-12-17 | 2.85 | 2.73 | +4.4% |
| 2025-09-25 | 3.29 | 2.95 | +11.7% |
| 2025-06-17 | 2.55 | 2.32 | +9.8% |
| 2025-03-20 | 1.06 | 1.04 | +1.8% |
| 2024-12-18 | 2.00 | 1.88 | +6.5% |
| 2024-09-26 | 2.30 | 2.22 | +3.6% |
| 2024-06-20 | 1.06 | 1.30 | -18.5% |
| 2024-03-15 | 1.68 | 1.68 | -0.1% |
| 2023-12-14 | 2.60 | 2.58 | +0.8% |
| 2023-09-28 | 2.45 | 2.32 | +5.7% |
| 2023-06-15 | 1.99 | 1.87 | +6.6% |