Loading price targets and analyst ratings...
Earnings history
| 03/31/2025 | 06/30/2025 | 09/30/2025 | 12/31/2025 | |
|---|---|---|---|---|
| EPS Actual | 7.28 | 1.46 | 6.95 | 5.80 |
| EPS Estimate | 6.32 | 6.47 | 6.35 | 5.96 |
| EPS Difference | 0.96 | -5.01 | 0.60 | -0.16 |
| Surprise % | 15.19 | -77.43 | 9.45 | -2.68 |
Earnings Per share
EPS Actual
EPS Estimate
Earnings Estimate
| Current Qtr | Next Qtr | Current Year | Next Year | |
|---|---|---|---|---|
| Avg Estimate | 6.69 | 29.93 | 7.25 | 31.94 |
| Low Estimate | 5.71 | 29.53 | 6.86 | 30.00 |
| High Estimate | 7.09 | 30.18 | 7.59 | 34.59 |
| EPS 1 Year ago | 7.28 | 21.49 | 1.46 | 29.93 |
| No of Analysts | 17 | 20 | 17 | 20 |
| Earnings Growth | -8% | 39% | 397% | 7% |
Revenue Estimate
| Current Qtr | Next Qtr | Current Year | Next Year | |
|---|---|---|---|---|
| Avg Estimate | 18.29 B | 79.13 B | 19.32 B | 83.07 B |
| Low Estimate | 17.14 B | 77.87 B | 18.75 B | 79.55 B |
| High Estimate | 18.95 B | 79.83 B | 19.86 B | 85.81 B |
| No of Analysts | 19 | 22 | 18 | 21 |
| Revenue Growth | 2% | 5% | 6% | 5% |
Earnings per Share Trend
| Current Qtr | Next Qtr | Current Year | Next Year | |
|---|---|---|---|---|
| Current Estimate | 6.69 | 29.93 | 7.25 | 31.94 |
| 7 Days Ago | 6.73 | 29.93 | 7.24 | 31.95 |
| 30 Days Ago | 6.77 | 29.91 | 7.24 | 31.89 |
| 60 Days Ago | 6.86 | 29.88 | 7.20 | 31.88 |
| 90 Days Ago | 7.04 | 29.40 | 7.10 | 31.28 |