MHO Stock 12 Month Analyst Forecast
Eps Overview
Consensus Rating
Consensus Price Target
Highest Price Target
$165.00
16.39% Upside
Mean Price Target
$157.00
10.74% Upside
Lowest Price Target
$151.00
6.51% Upside
Recent Analyst Ratings
Upgrades, Downgrades, New Coverage
Actual EPS vs Estimated EPS
MHO Earnings Per Share (EPS) History
According to financial reports, MHO (NYSE: MHO) reported an actual EPS of $3.87 for the quarter ending on Oct 22, 2025, compared to an estimated $4.37, resulting in a -11.44% surprise. In the prior quarter (Jul 23, 2025), MHO recorded an actual EPS of $4.42 with a -0.23% surprise. See MHO's full earnings history.
Earnings History
EPS Surprise Factor Analysis
MHO has experienced notable EPS surprises, with the latest quarter ending Oct 22, 2025 showing a -11.44% miss. Previously, the quarter ending Jul 23, 2025 recorded a -0.23% miss. An EPS surprise factor indicates how much actual earnings deviate from analyst forecasts.
| Report Date | Actual | Forecast | Surprise Factor |
|---|---|---|---|
| Oct 22, 2025 | 3.87 | 4.37 | -11.44% |
| Jul 23, 2025 | 4.42 | 4.43 | -0.23% |
| Apr 23, 2025 | 3.98 | 4.16 | -4.33% |
| Jan 29, 2025 | 4.71 | 4.96 | -5.04% |
| Oct 30, 2024 | 5.07 | 4.94 | +2.63% |
| Jul 30, 2024 | 5.12 | 4.59 | +11.55% |
After EPS Prices
MHO stock frequently reacts to earnings reports. Following the Oct 22, 2025 earnings, the share price saw a 6.54% rise before closing. On the 7th day after the report, MHO shares recorded a -4.94% decline. Analyze historical MHO stock performance post-earnings.
| Earning Date | Before EPS Change | Next Day Closing Price | 7th Day Closing Price |
|---|---|---|---|
| Oct 22, 2025 | $140.30+6.54% | $132.20+0.39% | $125.19-4.94% |
| Jul 23, 2025 | $123.33-0.49% | $121.10-2.29% | $122.64-1.05% |
| Apr 23, 2025 | $109.33+3.74% | $107.22+1.74% | $110.53+4.88% |
| Jan 29, 2025 | $135.26+5.31% | $129.96+1.18% | $116.12-9.59% |
| Oct 30, 2024 | $153.45+0.29% | $151.59-0.92% | $167.03+9.17% |
| Jul 30, 2024 | $166.67-0.55% | $166.83-0.46% | $142.46-15.00% |

