Analyst price target
45 analystsLow
$145.00
Mean
$194.90
High
$250.00
Current $135.78
+43.5% to mean
Recommendation
yfinancebuy
Consensus score 1.55 (1 = strong buy · 5 = strong sell)
Earnings history · actual vs estimate
| Date | EPS actual | EPS est | Surprise |
|---|---|---|---|
| 2026-05-26 | 1.08 | 1.01 | +7.1% |
| 2026-02-26 | 1.01 | 0.90 | +12.6% |
| 2025-11-25 | -0.07 | -0.11 | +36.7% |
| 2025-09-02 | 0.89 | 0.80 | +11.0% |
| 2025-05-29 | 0.84 | 0.76 | +10.8% |
| 2025-03-05 | 0.78 | 0.69 | +12.7% |
| 2024-12-02 | -0.08 | -0.25 | +68.1% |
| 2024-09-03 | 0.88 | 0.69 | +27.0% |
| 2024-05-30 | 0.88 | 0.65 | +35.9% |
| 2024-02-29 | 0.76 | 0.58 | +31.1% |
| 2023-11-27 | 0.67 | 0.49 | +36.9% |
| 2023-09-05 | 0.64 | 0.49 | +30.1% |