Loading price targets and analyst ratings...
Earnings history
| 12/31/2024 | 03/31/2025 | 06/30/2025 | 09/30/2025 | |
|---|---|---|---|---|
| EPS Actual | 7.71 | 7.28 | 1.46 | 6.95 |
| EPS Estimate | 6.62 | 6.32 | 6.47 | 6.35 |
| EPS Difference | 1.09 | 0.96 | -5.01 | 0.60 |
| Surprise % | 16.47 | 15.19 | -77.43 | 9.45 |
Earnings Per share
EPS Actual
EPS Estimate
Earnings Estimate
| Current Qtr | Next Qtr | Current Year | Next Year | |
|---|---|---|---|---|
| Avg Estimate | 6.35 | 7.12 | 22.32 | 29.12 |
| Low Estimate | 6.19 | 6.77 | 21.85 | 26.05 |
| High Estimate | 6.46 | 8.14 | 23.27 | 30.33 |
| EPS 1 Year ago | 6.84 | 7.28 | 27.99 | 22.32 |
| No of Analysts | 10 | 8 | 14 | 15 |
| Earnings Growth | -7% | -2% | -20% | 30% |
Revenue Estimate
| Current Qtr | Next Qtr | Current Year | Next Year | |
|---|---|---|---|---|
| Avg Estimate | 18.52 B | 18.64 B | 74.56 B | 77.77 B |
| Low Estimate | 17.88 B | 18.23 B | 74.17 B | 76.26 B |
| High Estimate | 18.9 B | 19.25 B | 74.87 B | 78.91 B |
| No of Analysts | 16 | 11 | 20 | 20 |
| Revenue Growth | 8% | 4% | 5% | 4% |
Earnings per Share Trend
| Current Qtr | Next Qtr | Current Year | Next Year | |
|---|---|---|---|---|
| Current Estimate | 6.35 | 7.12 | 22.32 | 29.12 |
| 7 Days Ago | 6.30 | 7.12 | 22.27 | 28.95 |
| 30 Days Ago | 6.27 | 6.96 | 21.91 | 28.87 |
| 60 Days Ago | 6.29 | 6.90 | 21.90 | 28.84 |
| 90 Days Ago | 6.65 | 6.97 | 21.82 | 29.07 |