| Type | Value |
|---|---|
| cik | 0000799292 |
| ticker | MHO |
Discretionary BUY minus SELL in USD over rolling windows. Excludes compensation flow.
| Date | Type | Insider | Qty | Price | Signals |
|---|---|---|---|---|---|
| 21 May 2026 | SALE | KRAMER NANCY J | 794 | 125.28 USD | |
| 21 May 2026 | SALE | KRAMER NANCY J | 100 | 125.67 USD | |
| 21 May 2026 | SALE | KRAMER NANCY J | 3 | 125.72 USD | |
| 21 May 2026 | SALE | KRAMER NANCY J | 4 | 125.74 USD | |
| 21 May 2026 | SALE | KRAMER NANCY J | 4 | 125.75 USD | |
| 21 May 2026 | SALE | KRAMER NANCY J | 477 | 125.78 USD | |
| 21 May 2026 | SALE | KRAMER NANCY J | 240 | 125.79 USD | |
| 21 May 2026 | SALE | KRAMER NANCY J | 100 | 125.80 USD | |
| 21 May 2026 | SALE | KRAMER NANCY J | 100 | 125.82 USD | |
| 13 May 2026 | GRANT_AWARD | Brown Yvette McGee | 1,573 | 0.00 USD | deriv |
| 13 May 2026 | GRANT_AWARD | GLIMCHER MICHAEL P | 1,573 | 0.00 USD | deriv |
| 13 May 2026 | GRANT_AWARD | Ingram Elizabeth K | 1,573 | 0.00 USD | deriv |
| 13 May 2026 | EXERCISE | KRAMER NANCY J | 1,822 | — | |
| 13 May 2026 | EXERCISE | KRAMER NANCY J | 1,822 | 0.00 USD | deriv |
| 13 May 2026 | GRANT_AWARD | KRAMER NANCY J | 1,573 | 0.00 USD | deriv |
| 13 May 2026 | GRANT_AWARD | SOLL BRUCE A | 256 | 127.08 USD | deriv |
| 13 May 2026 | GRANT_AWARD | SOLL BRUCE A | 1,573 | 0.00 USD | deriv |
| 13 May 2026 | EXERCISE | Walker Kumi D | 455 | — | |
| 13 May 2026 | EXERCISE | Walker Kumi D | 455 | 0.00 USD | deriv |
| 13 May 2026 | GRANT_AWARD | Walker Kumi D | 1,573 | 0.00 USD | deriv |
| 13 May 2026 | GRANT_AWARD | Smith Eugene Dubois | 1,573 | 0.00 USD | deriv |
| 24 Feb 2026 | EXERCISE | SOLL BRUCE A | 824 | — | |
| 24 Feb 2026 | EXERCISE | SOLL BRUCE A | 824 | — | deriv |
| 20 Feb 2026 | SALE | CREEK PHILLIP G | 2,205 | 142.18 USD | |
| 19 Feb 2026 | SALE | Krohne Susan E | 661 | 143.59 USD |