M/I Homes, Inc MHO
Open calendar →M/I Homes, Inc. Common Stock · Company · NYSE
USD closing-price chart (daily close from yfinance · Last year)
USD 123.33 → 148.88 · 20.7%
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.
Date
Open
High
Low
Close
Volume
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.