Loading price targets and analyst ratings...
Earnings history
| 12/31/2024 | 03/31/2025 | 06/30/2025 | 09/30/2025 | |
|---|---|---|---|---|
| EPS Actual | 1.19 | 1.33 | 1.40 | 1.34 |
| EPS Estimate | 1.12 | 1.16 | 1.30 | 1.21 |
| EPS Difference | 0.07 | 0.17 | 0.10 | 0.13 |
| Surprise % | 6.25 | 14.66 | 7.69 | 10.74 |
Earnings Per share
EPS Actual
EPS Estimate
Earnings Estimate
| Current Qtr | Next Qtr | Current Year | Next Year | |
|---|---|---|---|---|
| Avg Estimate | 1.20 | 1.40 | 5.36 | 5.84 |
| Low Estimate | 1.15 | 1.30 | 5.23 | 5.17 |
| High Estimate | 1.40 | 1.49 | 5.61 | 6.33 |
| EPS 1 Year ago | 1.20 | 1.33 | 4.65 | 5.36 |
| No of Analysts | 33 | 30 | 41 | 43 |
| Earnings Growth | 0% | 5% | 15% | 9% |
Revenue Estimate
| Current Qtr | Next Qtr | Current Year | Next Year | |
|---|---|---|---|---|
| Avg Estimate | 8.23 B | 8.31 B | 33.33 B | 35.36 B |
| Low Estimate | 7.98 B | 7.95 B | 33.08 B | 33.84 B |
| High Estimate | 8.47 B | 8.71 B | 33.51 B | 36.73 B |
| No of Analysts | 32 | 27 | 36 | 40 |
| Revenue Growth | 5% | 7% | 5% | 6% |
Earnings per Share Trend
| Current Qtr | Next Qtr | Current Year | Next Year | |
|---|---|---|---|---|
| Current Estimate | 1.20 | 1.40 | 5.36 | 5.84 |
| 7 Days Ago | 1.21 | 1.40 | 5.35 | 5.84 |
| 30 Days Ago | 1.22 | 1.39 | 5.32 | 5.80 |
| 60 Days Ago | 1.21 | 1.40 | 5.24 | 5.78 |
| 90 Days Ago | 1.20 | 1.40 | 5.22 | 5.74 |