Loading price targets and analyst ratings...
Earnings history
| 10/31/2025 | 01/31/2026 | 04/30/2026 | 07/31/2026 | |
|---|---|---|---|---|
| EPS Actual | 1.95 | 2.05 | 2.44 | 3.03 |
| EPS Estimate | 1.87 | 2.02 | 2.40 | 2.83 |
| EPS Difference | 0.08 | 0.03 | 0.04 | 0.20 |
| Surprise % | 4.28 | 1.49 | 1.67 | 7.07 |
Earnings Per share
EPS Actual
EPS Estimate
Earnings Estimate
| Current Qtr | Next Qtr | Current Year | Next Year | |
|---|---|---|---|---|
| Avg Estimate | 3.24 | 4.08 | 11.66 | 19.38 |
| Low Estimate | 3.08 | 3.70 | 11.35 | 17.47 |
| High Estimate | 3.33 | 4.30 | 12.38 | 22.44 |
| EPS 1 Year ago | 1.69 | 2.05 | 6.82 | 11.66 |
| No of Analysts | 38 | 35 | 46 | 47 |
| Earnings Growth | 92% | 99% | 71% | 66% |
Revenue Estimate
| Current Qtr | Next Qtr | Current Year | Next Year | |
|---|---|---|---|---|
| Avg Estimate | 29.43 B | 36.94 B | 105.96 B | 173.45 B |
| Low Estimate | 29.2 B | 34.1 B | 105.8 B | 114.72 B |
| High Estimate | 29.69 B | 38.8 B | 106.68 B | 200.12 B |
| No of Analysts | 37 | 32 | 38 | 49 |
| Revenue Growth | 85% | 91% | 66% | 64% |
Earnings per Share Trend
| Current Qtr | Next Qtr | Current Year | Next Year | |
|---|---|---|---|---|
| Current Estimate | 3.24 | 4.08 | 11.66 | 19.38 |
| 7 Days Ago | 3.24 | 4.14 | 11.63 | 19.57 |
| 30 Days Ago | 3.23 | 4.13 | 11.63 | 19.60 |
| 60 Days Ago | 3.23 | 4.12 | 11.62 | 19.46 |
| 90 Days Ago | 3.19 | 4.12 | 11.62 | 19.42 |