M/I Homes, Inc MHO

Open calendar →

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

Paper trade (simulated — no real money)

Fill: USD 123.9700 · FX 1 USD = 1.277900 SGD · about SGD 158.4213 per unit

Sign in to place simulated trades. USD fills are converted into the SGD portfolio at the displayed rate.

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

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

USD 132.20 → 123.97 · -6.2%
163.000138.520114.040 1 2 3 4 5 6 7 8 9 10 11 12 Oct 25Jan 26Apr 26Jul 26Oct 26

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

Price & SEC Filing History 23 Oct 2025 — 24 Oct 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.

Weekend
12 · 10-Q After market open · 10:53 ET 10-Q ↗
121.1500 124.3550 120.8500 123.9700 448,327
113.6100 123.8900 113.4000 123.3000 727,800
11 · 8-K After market open · 11:35 ET 8-K ↗
122.3200 122.3200 113.6400 114.0400 906,700
123.7400 125.4300 122.4100 124.0600 528,800
125.3900 125.3900 121.6600 122.0200 282,400
Weekend
Weekend
126.2100 128.3300 123.7600 124.4800 392,400
127.3200 128.7300 125.6900 126.0200 452,900
123.5400 124.2500 121.8600 123.4800 338,400
127.8700 127.9200 125.9200 125.9900 286,700
127.1700 129.0400 126.3200 126.3200 168,400
Weekend
Weekend
130.8900 131.0800 127.6300 127.8200 142,400
128.2300 130.6600 126.6400 130.1700 198,800
130.5400 130.8500 128.2300 129.3200 211,200
132.4000 134.9400 130.0900 133.2900 185,200
134.2400 134.8300 131.8600 132.0000 281,700
Weekend
Weekend
135.5100 139.9400 134.2500 134.7600 174,400
133.4000 135.9300 130.1500 135.2700 186,200
136.8400 136.8400 134.7800 135.1300 167,200
137.6400 137.6400 134.5100 135.7900 121,500
137.3400 140.0000 137.2900 137.4000 190,200
Weekend
Weekend
138.4600 140.2200 137.3600 138.7500 156,000
138.2400 138.6900 136.7300 137.7600 282,400
140.7600 141.4800 137.5100 137.7700 168,400
143.4400 144.0000 141.7300 142.6700 226,400
139.8900 141.8900 139.7900 140.3400 170,700
Weekend
Weekend
139.8400 141.2500 138.3000 138.8400 437,100
143.0500 143.0500 140.8800 141.1600 165,300
142.5500 144.3000 139.4900 140.4800 147,000
140.1400 142.9300 138.6500 142.3300 235,500
139.0200 141.5800 138.0200 140.6100 176,600
Weekend
Weekend
141.3700 143.1400 138.0000 139.8900 191,000
141.0000 141.0000 137.4600 139.1000 272,000
142.7700 144.4900 139.9400 142.1700 185,900
146.3300 146.4300 143.1200 143.2900 232,400
No trading
Weekend
Weekend
147.7000 148.9700 146.1200 148.2600 118,300
148.8400 149.4600 146.2100 147.4800 205,800
147.5100 148.8200 146.3300 146.8000 254,700
147.7800 149.1100 145.7400 146.0300 266,500
149.1000 150.4400 148.6700 148.8100 153,300
Weekend
Weekend
152.2800 153.7400 150.2600 151.4000 152,800
150.6900 152.5100 149.8700 150.9600 185,200
154.4700 154.9900 151.8000 152.2900 207,000
152.0900 155.3000 151.0500 154.2100 238,600
153.2200 156.0200 151.9500 152.0400 139,100
Weekend
Weekend
150.8300 154.0300 149.1900 152.3700 193,600
150.7800 151.1600 148.6500 149.9500 144,500
152.9100 155.8400 152.9100 154.6000 274,700
152.6300 152.6300 148.4800 148.5400 155,000
151.0900 151.6800 149.7700 151.2000 174,300
Weekend
Weekend
152.8900 155.1000 151.9000 152.1100 125,600
154.8600 156.4500 152.5600 154.2600 161,500
152.4200 153.4600 149.6800 151.0700 200,900
149.4600 152.6400 149.4600 152.2800 165,400
151.0300 152.0900 147.3200 148.1000 217,900
Weekend
Weekend
147.3700 152.1400 147.2000 151.9900 192,000
151.9300 151.9400 146.1700 146.8300 154,300
148.6500 152.1700 148.6500 150.5400 256,200
149.0000 151.1300 148.0100 150.1200 251,500
149.5700 151.0800 145.9300 148.3800 354,900
Weekend
Weekend
10 · 10-Q After market open · 10:55 ET 10-Q ↗
149.6000 150.5100 145.7900 146.1300 255,000
153.4500 155.5700 151.1200 151.3300 231,200
152.7800 158.6100 152.5700 154.4800 416,900
9 · 8-K Pre-market · 07:33 ET 8-K ↗
150.6200 153.5700 150.5900 152.1400 246,300
151.9400 154.5300 148.3700 149.0100 177,600
Weekend
Weekend
147.3100 150.9300 147.3100 149.8300 118,600
146.6100 148.2600 144.5700 146.8400 303,700
147.7500 150.0700 146.6200 148.8800 201,600
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
8 · 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
7 · 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
6 · 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
5 · 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
4 · 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
3 · 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
2 · 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
1 · 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

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.