M/I Homes, Inc MHO

Open calendar →

M/I Homes, Inc. Common Stock · Company · NYSE

Announcement types: (default: consequential filings)
Results & current reports
Capital markets
Ownership & governance

USD closing-price chart (daily close from yfinance · Last year)

USD 123.33 → 148.88 · 20.7%
163.000140.345117.690 1 2 3 4 5 6 7 8 9 10 11 12 Jul 25Oct 25Jan 26Apr 26Jul 26

Numbered dotted lines mark the filtered filings under Announcement Events below.

Price & SEC Filing History 22 Jul 2025 — 23 Jul 2026 (Last year)

Daily NYSE prices are sourced from yfinance. Yellow highlighting marks an intraday rise or a gap up between adjacent trading sessions. SEC acceptance times are converted to US Eastern time: pre-market filings appear below that day’s OHLCV row; filings accepted after the 09:30 ET open appear above it. The SEC does not publish an exact first-public-availability timestamp, so acceptance time is the best available proxy.

No data yet
147.7500 150.0600 146.6150 148.8800 137,132
146.6200 147.7200 145.3900 146.9100 187,800
150.4400 150.4400 145.9800 146.6600 177,400
Weekend
Weekend
150.9200 155.4700 148.8700 149.5300 151,300
148.5900 154.1500 148.5900 152.9200 280,900
148.3500 150.9200 148.0000 149.6200 216,600
147.1500 148.5400 144.1700 148.1100 215,500
146.7000 148.6000 145.2800 146.0700 204,400
Weekend
Weekend
148.2600 151.4600 147.3100 147.3200 231,500
146.7000 148.2600 145.6700 146.8700 234,900
148.6400 148.6400 144.7800 146.0300 208,900
151.0400 152.9700 149.5200 150.2800 238,100
156.8000 156.8000 152.2200 152.3700 231,700
Weekend
Weekend
No trading
156.5700 157.8300 154.8100 156.8400 212,000
159.0000 162.1100 156.3200 156.5600 296,600
161.3700 161.7000 159.5000 160.7900 255,800
160.0900 161.7800 158.2000 161.3400 269,700
Weekend
Weekend
159.9000 163.0900 159.1200 163.0000 725,100
159.7400 163.6600 157.8600 159.1900 260,500
149.4400 161.2500 149.4400 158.8300 490,900
148.9900 150.5000 148.0500 148.6500 342,100
148.4000 150.2500 148.4000 149.0900 353,600
Weekend
Weekend
No trading
143.3200 151.0200 143.3200 149.0900 447,600
143.7300 149.0200 141.9400 142.7800 413,100
142.5800 145.6700 142.5700 145.0400 249,000
142.5400 144.7400 140.3200 141.2900 238,100
Weekend
Weekend
141.0000 143.1000 140.5600 141.3300 197,400
137.8300 142.1600 137.6400 141.9500 152,200
140.6800 140.6800 137.0300 137.4000 191,700
137.3500 142.2000 137.3500 140.7800 252,800
137.5300 138.3000 135.4800 135.5300 122,100
Weekend
Weekend
137.8000 138.8000 136.7500 137.3300 145,700
138.5200 139.4700 137.0700 138.3600 164,200
136.2600 138.3700 135.8300 135.9300 163,100
138.0000 141.3100 137.2200 138.4300 273,200
134.9800 138.0000 134.7700 137.6600 343,400
Weekend
Weekend
132.6600 133.9900 131.0800 131.6200 222,500
133.1300 134.1900 130.9300 132.5200 148,500
133.2700 136.7300 132.1400 133.6300 248,000
130.3400 132.3300 130.0100 132.1100 247,900
No trading
Weekend
Weekend
128.5400 134.0000 127.5500 129.8200 187,600
125.6400 129.2100 123.9600 128.9600 199,500
123.6200 127.6500 121.8900 127.4600 227,400
122.1500 123.3600 120.4300 122.3900 177,400
122.6300 124.9900 122.6300 123.8900 187,200
Weekend
Weekend
126.2400 127.7600 121.3200 121.3300 221,500
12 · 8-K After market open · 10:13 ET 8-K ↗
128.3400 129.7400 126.0300 126.5100 206,900
126.8400 128.3400 125.2300 127.0800 174,900
131.1500 131.4700 126.6100 127.9900 171,500
132.5900 132.5900 130.1600 130.2400 173,500
Weekend
Weekend
132.2800 132.5200 129.9700 131.8700 152,800
133.0200 133.0600 128.5000 130.0200 226,200
132.7200 135.8100 130.2500 131.6700 187,800
127.2200 129.7600 126.0100 128.4800 167,300
128.7800 128.8600 124.7000 125.7300 197,300
Weekend
Weekend
132.1100 132.1100 129.7200 130.0900 155,800
130.8700 132.2800 129.3400 131.4900 260,800
134.2300 135.1200 129.8900 129.9900 350,200
135.4800 136.5300 133.9900 135.2600 324,800
132.6500 135.9400 132.6200 134.2000 345,000
Weekend
Weekend
11 · 10-Q After market open · 11:12 ET 10-Q ↗
133.3600 135.4500 130.7400 133.6400 337,700
133.6100 135.4700 131.8300 134.6700 259,100
132.2600 138.4200 129.3300 133.6400 317,500
10 · 8-K Pre-market · 07:40 ET 8-K ↗
132.1100 132.1100 128.2000 128.8800 351,900
126.2500 128.2700 125.3200 127.3600 233,500
Weekend
Weekend
122.6600 127.5600 121.7200 126.3800 312,900
120.4700 121.9900 119.0900 119.2900 217,400
123.4300 123.4300 120.4300 120.4700 180,400
123.8200 125.7700 123.8100 124.1600 194,600
123.3900 124.4800 120.8400 124.1300 208,000
Weekend
Weekend
124.7500 125.3600 122.9600 124.1200 138,300
9 · DEF 14A Pre-market · 07:48 ET DEF 14A ↗
124.5000 127.0100 123.0400 125.1100 329,700
122.3800 125.8000 122.3800 123.8800 311,800
119.5400 122.0000 116.7800 117.6900 228,500
121.1100 122.8700 119.5000 122.6600 215,600
Weekend
Weekend
No trading
122.5700 124.7400 120.4800 121.6200 160,000
121.9600 124.4800 120.9200 123.0000 176,500
120.4600 123.7700 119.4200 122.4500 224,800
120.7300 121.2400 117.8800 118.6300 299,300
Weekend
Weekend
121.0400 121.9800 118.5300 118.5500 246,000
122.3000 124.0000 120.7100 121.8800 128,100
124.8100 124.8100 120.4100 123.1000 170,100
122.7300 124.3200 121.3700 122.9000 164,600
123.3400 125.6700 122.7700 123.5900 239,200
Weekend
Weekend
121.5000 122.8200 117.8700 120.3800 709,800
123.5800 123.6500 120.7000 122.8700 232,600
128.2000 128.3000 123.7500 123.9100 182,400
129.3400 130.3500 128.6100 128.9400 163,600
129.0000 129.8400 128.1500 129.1800 137,100
Weekend
Weekend
130.0000 131.7300 127.9500 128.7100 292,500
127.7200 128.5500 125.3300 128.3100 214,500
132.6200 133.4800 129.7300 129.8500 168,800
134.0700 136.0800 131.3700 133.0600 249,900
133.0100 134.8600 128.2900 133.9400 347,700
Weekend
Weekend
136.5100 137.9800 134.6800 135.6200 259,200
141.7200 144.1800 136.3800 138.3700 299,300
8 · 8-K After-hours · 16:24 ET 8-K ↗
142.8900 145.3300 141.0000 143.8800 422,300
138.2000 142.9400 137.9200 142.2100 276,100
139.0600 141.7500 137.6000 141.3900 242,000
Weekend
Weekend
140.2500 144.1400 139.9600 142.1600 273,800
142.3000 142.6600 140.2400 141.0700 163,000
141.7500 141.9200 136.8000 140.4000 219,100
141.0000 145.0400 141.0000 141.8600 148,900
143.1800 143.4100 138.7400 141.0400 193,100
Weekend
Weekend
142.2600 145.3000 141.7500 143.4600 235,500
143.5900 144.0900 141.5400 141.5900 132,900
144.0600 147.9300 143.0000 144.1000 247,200
149.6600 149.6600 143.8500 146.7400 226,400
No trading
Weekend
Weekend
7 · 10-K After market open · 13:46 ET 10-K ↗
147.9600 152.1400 146.8800 149.5800 438,700
146.1000 148.5000 145.1900 146.8200 394,700
144.0000 146.1100 142.7800 145.3900 167,900
143.3800 146.8300 143.3800 145.4000 242,400
142.5000 143.8800 140.7500 141.7700 250,100
Weekend
Weekend
139.6700 145.1800 139.6700 141.8600 306,300
139.5400 142.8300 138.4800 140.6600 322,900
136.6800 142.2800 135.1100 138.8000 387,500
132.2100 142.2400 132.2100 134.6000 295,700
133.1300 135.1100 133.0700 133.6000 216,700
Weekend
Weekend
135.0500 135.0500 130.8000 133.7000 373,800
132.1200 136.3700 131.6000 136.3700 503,000
125.4500 134.9300 125.4500 132.3600 582,900
6 · 8-K Pre-market · 07:51 ET 8-K ↗
132.5900 133.9900 128.5900 128.6000 376,200
134.2000 134.7200 133.0500 133.9800 149,900
Weekend
Weekend
135.4600 135.6600 132.0400 133.4500 157,900
139.1700 140.6500 134.9500 135.7500 230,100
134.7300 139.7900 134.7300 138.3500 153,500
134.0000 137.3400 132.0600 134.3100 179,300
No trading
Weekend
Weekend
137.8000 139.5600 136.0500 137.1600 155,100
138.0900 140.1500 136.6400 139.0000 162,500
138.8100 139.8200 136.4200 136.8800 145,100
138.4300 139.9900 138.2500 139.8100 124,000
137.9700 141.0200 137.4000 138.4700 200,500
Weekend
Weekend
134.2200 140.2900 134.2200 139.3400 376,700
127.6600 133.2300 125.8300 131.8200 199,500
131.2400 131.2400 126.1000 126.6300 262,600
126.3200 129.1800 125.2000 128.6900 226,300
126.6600 130.6400 126.6600 128.0000 175,200
Weekend
Weekend
129.9000 129.9000 126.5800 127.8400 180,000
No trading
128.4900 129.0000 127.4500 127.9500 128,300
129.8900 129.8900 127.4300 128.9100 120,700
129.2900 129.8000 127.4400 128.6600 149,200
Weekend
Weekend
128.4200 129.2100 126.2100 128.9800 91,000
No trading
127.4200 129.9400 127.1000 128.8000 92,900
127.7800 127.7800 126.2500 127.0900 185,300
127.6700 128.6500 126.5000 127.7200 193,000
Weekend
Weekend
130.9400 130.9400 126.6900 127.6500 654,100
136.1200 136.4500 132.9600 133.0000 167,000
131.4700 134.7900 130.7400 133.5000 199,300
135.7500 136.1900 131.6600 133.2600 201,300
136.4000 138.4500 134.7000 134.9300 171,300
Weekend
Weekend
136.6600 136.6600 134.5900 135.7400 178,600
136.3800 137.1000 135.1400 135.7500 149,100
129.6900 135.8700 129.6900 134.6600 235,000
129.5900 131.4400 127.8700 128.8500 236,200
133.9400 134.4000 130.0000 130.9900 169,400
Weekend
Weekend
134.4800 135.9400 131.4700 133.5800 118,800
136.4000 138.1100 133.7300 134.5200 141,700
136.6400 140.1100 135.4500 137.4500 202,700
136.8000 137.2400 135.0700 136.0200 188,100
135.9600 138.1300 135.3600 136.1500 196,800
Weekend
Weekend
139.0200 139.4300 136.7400 137.5900 106,200
No trading
134.8400 141.0300 134.8400 139.5600 289,600
130.6600 138.1600 128.1000 137.1100 296,100
129.1100 131.0000 128.7700 129.1700 323,500
Weekend
Weekend
125.4300 132.0200 125.4300 130.6700 346,700
124.2100 126.4800 123.1000 124.5000 163,100
124.5500 125.3700 123.2700 124.4300 139,100
122.8300 125.0400 122.8100 123.8800 191,000
127.9200 128.6200 123.8100 124.1000 179,500
Weekend
Weekend
130.4500 131.8000 127.5800 128.6600 176,400
129.9200 131.9300 129.1100 129.3300 212,700
130.7300 132.3900 128.8300 128.9900 321,800
130.2300 132.1500 129.1200 131.0900 160,300
128.2500 130.1000 126.2000 129.1600 148,900
Weekend
Weekend
127.2400 129.2000 126.2700 128.0700 197,100
127.1100 129.2000 126.3600 126.8700 157,000
127.9600 129.0300 126.0000 127.7500 195,200
126.3200 127.5100 125.1300 126.9200 210,900
124.1300 126.1100 122.6300 126.0300 357,800
Weekend
Weekend
125.5400 126.2400 124.3400 125.1900 176,500
124.5800 128.3100 124.2400 126.3500 285,100
129.0100 130.8200 124.0100 125.0500 269,000
125.1400 131.3500 122.7600 131.0100 289,700
130.0100 131.4900 128.3900 128.4100 209,400
Weekend
Weekend
5 · 10-Q After market open · 11:24 ET 10-Q ↗
134.7500 134.8900 129.6500 129.8000 297,800
132.9000 133.9300 130.6800 132.2000 278,800
135.8000 140.8100 131.5500 131.6900 466,800
4 · 8-K Pre-market · 07:39 ET 8-K ↗
137.1500 140.9100 136.2500 140.3000 259,900
139.1500 140.0000 137.6700 139.0100 150,900
Weekend
Weekend
134.4800 137.6900 134.4800 137.6400 223,400
134.5000 135.1400 132.6600 135.1400 240,900
135.9200 138.9600 134.1000 134.5000 511,000
128.8700 136.2000 127.5100 135.4800 220,200
131.5000 131.5300 128.2400 129.7200 165,400
Weekend
Weekend
133.8700 134.0700 129.7900 130.2400 226,100
134.3300 135.3100 130.8400 132.9100 272,000
137.0300 137.1900 132.4000 135.5800 264,600
141.2900 141.2900 136.0100 136.2300 280,000
148.4900 148.7000 142.2700 143.0500 146,500
Weekend
Weekend
147.7100 150.4900 146.3200 148.0600 172,900
146.8800 147.8500 144.1800 146.9000 165,800
144.8300 147.4600 144.0600 147.2200 155,600
145.2100 146.4000 143.1000 144.4400 168,000
146.2000 146.2000 143.5600 145.2800 123,600
Weekend
Weekend
143.8100 146.5100 142.9200 145.7200 172,800
144.2800 146.3600 141.8200 143.4000 190,600
143.2600 147.4500 143.2600 145.3600 216,700
145.5700 146.5000 142.0500 144.0500 264,400
146.6400 147.5400 144.1600 145.0000 383,800
Weekend
Weekend
150.5300 152.0500 146.9500 147.6500 719,100
3 · 8-K Pre-market · 07:48 ET 8-K ↗
152.3500 153.4000 150.0800 152.3600 326,800
151.4700 158.4400 149.5300 151.9400 416,200
152.7400 152.7400 149.2200 150.3700 415,100
155.0300 155.0300 150.4000 152.3800 270,200
Weekend
Weekend
154.8500 156.8900 153.9000 154.1000 263,400
152.6200 157.2100 152.3800 156.9400 322,000
153.6700 154.5800 150.2000 151.4000 215,600
156.9800 156.9800 152.2400 152.9600 267,900
156.3500 157.7600 153.6600 157.2200 283,900
Weekend
Weekend
156.8300 158.9200 154.7200 156.9100 277,600
149.9000 155.1200 149.8800 153.8500 253,200
146.6500 149.0000 145.2200 148.3000 238,600
144.2500 147.5200 143.5900 146.7100 280,800
No trading
Weekend
Weekend
146.3200 147.6700 145.4600 147.2600 248,900
145.8800 146.4800 143.9000 146.4100 173,500
145.1400 146.5000 144.5700 145.9300 203,600
145.3500 147.3700 145.0700 145.3400 285,300
145.2500 146.8700 143.6400 146.0900 206,900
Weekend
Weekend
140.0000 148.5800 139.0600 146.9200 372,000
138.4800 139.2800 136.3200 138.7700 208,800
143.1200 143.8700 139.1400 139.9300 385,800
143.3100 145.3500 142.8600 143.1200 179,900
142.6000 143.4800 141.5200 141.8200 256,500
Weekend
Weekend
145.0100 145.6300 141.1800 142.3700 243,300
141.1500 143.1900 140.0200 142.8300 365,100
137.4200 146.0300 137.4200 144.7500 536,800
131.3000 137.3800 130.0900 136.8400 340,700
130.7000 131.9300 127.5100 129.5600 234,700
Weekend
Weekend
128.0000 131.1300 128.0000 130.5000 209,200
130.9300 132.6500 128.7400 129.1800 228,500
130.6300 131.3700 129.1900 129.4900 254,400
126.4000 131.2000 126.4000 129.7400 337,100
123.0000 126.6800 122.2000 126.2700 264,400
Weekend
Weekend
122.6200 125.4800 121.1800 122.6400 474,100
119.2800 121.3800 118.2000 120.1900 410,000
123.1600 125.3200 119.6200 120.8100 360,100
124.5700 124.8600 120.6000 122.3400 307,900
122.1000 123.6700 120.7200 123.3400 225,400
Weekend
Weekend
2 · 10-Q After market open · 11:30 ET 10-Q ↗
122.0800 122.5000 120.1000 122.1900 274,100
122.2700 125.7500 118.7900 121.1000 366,700
127.9000 128.6100 121.6400 123.9400 468,400
1 · 8-K Pre-market · 08:07 ET 8-K ↗
119.1700 123.6400 118.3700 123.3300 442,100

Announcement Events

Each title opens the filing on the SEC website. Registered users can summarise the filing and up to seven relevant exhibits linked within the same SEC submission.