Hindsight Markets Small-cap stocks on September 14, 2026
BMGL on September 14, 2026: why it ran
On September 14, 2026, BMGL opened up 68.1% from the previous close of 4.79 and reached 9.22 at 9:52 a.m. ET. The exchange halted it 2 times.
- Previous close
- 4.79
- Open, 9:30 a.m.
- 8.05
- Gap at the open
- up 68.1%
- Pre-market high
- 8.88 at 8:26 a.m.
- High, 4 a.m. to 4 p.m.
- 9.22 at 9:52 a.m.
- Low, 4 a.m. to 4 p.m.
- 4.86
- After-hours high, 4 p.m. to 8 p.m.
- 7.75 at 4:10 p.m.
- Last trade before 4:00 p.m.
- 7.20
- Volume
- 16.60 million
- Relative volume
- 1625.7x
- Float
- 715,043 shares, from filings as of September 14, 2026
- Shares outstanding
- 1.57 million
Replay BMGL's day
It starts at 8:04 a.m. ET with the real Level 2, time and sales and chart, from the same feed the replay plays, stops at 8:07 a.m. and asks what you would do. Or press Play on any moment in How it traded.
The day, step by step
- Small cap
- Momentum
- Main move: pre-market and the open
- Float traded 23x
- Ask wall break
- Halted twice
- Faded after the top
Pre-market: the float traded by 7:48 a.m.
The previous close was $4.79. The first trades on the 14th came at 7:32 a.m. around $5.61, already above it. The stock is thin: its float is 715,043 shares and its normal volume is about 10,000 shares a day.
At 7:33 a.m. it jumped to $6.80. By 7:35 a.m. it had dropped to $4.86, just above the previous close. By 7:48 a.m., more shares had traded than exist in the whole float.
It drifted lower to $4.97 at 8:06 a.m. Then at 8:15 a.m. it woke up again. The 8:16 minute ran from $6.65 to $8.49 on 434,910 shares. It reached $8.67 at 8:22 a.m. and the pre-market high of $8.88 at 8:26 a.m.
After that it held mostly between $7.13 and $8.86. 7.25 million shares traded before the bell, about ten times the float.
The open and the first halt
It opened at $8.05, up 68% from the previous close. It sold off to $7.05 by 9:36 and then turned up.
At 9:41:03, a buy order swept 20,751 shares from $7.91 to $8.08 across 18 price levels. At 9:41:23 it was halted (a volatility pause) with the stock at $8.22.
Right after the halt began, about 50,000 shares were offered at $9.18, which is 7% of the float. They were pulled at 9:45:54. At 9:46, a new wall began to form at $9.00.
Stop It's 9:46. BMGL is halted after running to $8.22 at 9:41. Would you buy when it reopens?
Press play: the real Level 2, time and sales and chart stop at 9:46 a.m. ET for your call, then show what happened. The clip starts at 9:43 a.m. ET.
It reopened at 9:46:23 with a single print of 60,110 shares at $8.1.
The $9.00 wall
The stock worked up. The 9:47 minute reached $8.70. The wall at $9.00 peaked at 39,923 shares at 9:48.
Stop It's 9:51. BMGL is at $8.52. An ask wall at $9.00 peaked at about 40,000 shares at 9:48. The stock traded as low as $8.06 in the last minute. Would you buy here?
Press play: the real Level 2, time and sales and chart stop at 9:51 a.m. ET for your call, then show what happened. The clip starts at 9:48 a.m. ET.
The 9:51 minute went to $9.00 and closed at $8.91. At 9:52:20, a buy order swept 27,515 shares from $8.99 to $9.21 across 23 levels. 14,368 shares traded at exactly $9.00 and the wall was gone at 9:52:21. It hit $9.22, the high of the day, in the 9:52 minute. That minute closed at $8.73.
Second halt and the slide
It chopped around $8.40 to $8.99 until 9:56, then fell. It dropped to $7.87 in the 9:57 minute. At 9:59:18 it was halted again with the stock at $7.57.
It reopened at 10:04:18 with a single print of 32,962 shares at $7.44.
Another wall formed. From 10:09, up to 38,613 shares were offered at $8.90, 5.4% of the float. It stayed until 10:25:03, when it was pulled.
At 10:20, a sell order swept 31,094 shares down to $6.89 right after a 20,879-share sweep. The stock hit $6.83, the low after the open, then bounced to $7.99 by 10:22.
The rest of the day
It did not get back above $8.08 for the rest of the regular session. At 10:59 it pushed to $8.08, a lower high under the $9.22 top. A sell sweep at 11:15 and another at 11:58 took it to $7.03.
From there the volume dried up. It traded between about $6.85 and $7.80 for the afternoon, with a spike to $7.69 at 2:01 p.m. and a low of $6.85 at 1:31 p.m. It closed at $7.20.
By the close, 8.86 million shares had traded in the regular session. Counting pre-market and after hours, the whole day was 16.6 million, about 23 times the float, at over 1,000 times its normal volume.
What to take from it
- A big ask wall can break in a second. At $9.00, a wall that peaked near 40,000 shares was gone a second after a 27,515-share buy sweep, with 14,368 shares trading at $9.00. The top came in that same minute.
- Halt reopens are thin. Both reopens here cost a 5,000-share buyer $389 to $445 more than the screen showed.
- After the top, the next push stopped lower. $9.22 at 9:52 a.m., then $8.08 at 10:59 a.m.
Why it ran
News and SEC filings for BMGL published between the previous session's close and the first minute BMGL traded 20% above it, at 7:33 a.m. ET, newest first, from the same feeds the replay shows.
No news found before the move.
How it traded
Gap, run and fade. It gapped up 68.1% to 8.05 at the open, ran from the open to the high of 9.22 in 22 minutes through a halt, then gave back 173% of that move by 4:00 p.m., trading at 7.20.
| Time (ET) | What happened | Watch it |
|---|---|---|
| 7:33 a.m. | First trade 20% above the previous close of 4.79 | |
| 7:48 a.m. | Volume since 4:00 a.m. passes the whole float, 715,043 shares | |
| 8:26 a.m. | Pre-market high, 8.88 | |
| 9:30 a.m. | The open: 8.05, up 68.1% from the previous close | |
| 9:41 a.m. | Halted: LULD pause (limit up-limit down). Trading resumes at 9:46 a.m. | |
| 9:52 a.m. | High of the day to the close, 9.22 | |
| 9:59 a.m. | Halted: LULD pause (limit up-limit down). Trading resumes at 10:04 a.m. | |
| 3:59 p.m. | Last trade before the 4:00 p.m. close, 7.20, 21.9% below the high |
The shape is a fixed rule, not a judgement: gapped 10% or more at the open, ran 10% or more from the open to the high, and faded if it gave back 30% or more of that move by the close.
The day in numbers
- Volume, from the one-minute bars: 7.25 million shares before the 9:30 a.m. open (44%), 3.59 million in the first 30 minutes (22%), and 5.76 million in the rest of the day to 8 p.m. (35%).
- Float rotation, the volume since 4 a.m. against the float of 715,043 shares: past it once at 7:48 a.m., twice at 8:16 a.m., three times at 8:18 a.m.
- The halt at 9:41 a.m.: up 12.6% in the 5 minutes into it, reopened at 8.10, down 1.5% from the last trade before it, then up 5.7% over the next 5 minutes.
- The halt at 9:59 a.m.: down 15.2% in the 5 minutes into it, reopened at 7.44, down 1.7% from the last trade before it, then down 3.1% over the next 5 minutes.
- In our recaps, this is the only day BMGL met the small-cap rule.
Halts
| Halted | Resumed | Length | Reason in the feed |
|---|---|---|---|
| 9:41 a.m. | 9:46 a.m. | 5 min 0 s | LULD pause (limit up-limit down) |
| 9:59 a.m. | 10:04 a.m. | 5 min 0 s | LULD pause (limit up-limit down) |
On this date the LULD plan ran under Amendment 18, in force from February 24, 2020: no band doubling at the open, and the closing doubling only for Tier 1 stocks and Tier 2 stocks whose previous close was at or below three dollars. See LULD halts or work out a band with the LULD calculator.
Trade this day
Replay BMGL on September 14, 2026 in Hindsight Markets: the real tape, the order book and the halts, on a clock you control, and see where your orders would have filled.