Hindsight Markets Beta

Hindsight Markets Recaps

Small-cap stocks on August 12, 2026: gappers, halts and filings

On August 12, 2026, these are the small-cap stocks that moved, read from the same data the replay plays: the pre-market gappers, the day's gainers, intraday runners, losers and fades, the after-hours movers, every halt, and the offerings and splits filed or in effect. A day's high runs from 4 a.m., pre-market included, to the 4 p.m. close. The biggest gapper was OFAL, up 257.5% at the open.

Pre-market gappers

Fewer than three small caps met the rule at 9:30 a.m. ET, so there is no list.

The small-cap rule: price from 2 to 20 dollars, gapped up 10% or more before the open, relative volume 5× or more, float under 20 million shares.

Play the moment: OFAL at 8:28 a.m. ET

The real Level 2, time and sales and chart from 8:25 a.m. to 8:37 a.m. ET, from the same feed the replay plays. It stops at 8:28 a.m. and asks what you would do, then plays on.

Gainers

Fewer than three small caps met the rule at 4:00 p.m. ET, so there is no list.

The small-cap rule: price from 2 to 20 dollars, up 10% or more on the day, relative volume 5× or more, float under 20 million shares.

Intraday runners

The small caps whose high from 4:00 a.m. to 8:00 p.m. ET, pre-market and after hours included, was the furthest above the previous close, wherever they finished: a stock that spiked before the bell, during the day or after the close and gave it back is here.

The small-cap rule: the high priced from 2 to 20 dollars, a high 10% or more above the previous close, held by at least 3 one-minute bars that closed at or above that level on 100 shares or more, relative volume 5× or more, float under 20 million shares.

Or in play: up 30% or more at any moment on $3 million or more really traded, whatever its price, relative volume or float, its high at $1 or more.

SymbolPrevious closeHigh, 4 a.m. to 4 p.m.After-hours high, 4 p.m. to 8 p.m.Close, 4 p.m.Volume, 4 a.m. to 4 p.m.Relative volume by 8 p.m.Float
OFAL why it ran$0.7132$3.80$1.75$1.3587.61 million245.3×1.92 million
VBIO why it ran$0.31$1.30$0.255$0.221262.95 million170.4×4.37 million
RMCF why it ran$0.6725$2.48$1.66$1.5284.48 million5474.0×6.51 million
BAOS why it ran$0.7295$2.57$0.8128$0.74130.58 million32.6×31.46 million
BOXL why it ran$2.93$9.89$8.40$7.9224.82 million174.2×663,210
BIVI why it ran$1.27$3.79$2.45$1.5442.26 million110.4×7.29 million
BQ why it ran$0.807$2.10$1.42$1.2240.64 million1152.0×4.29 million
DOGZ why it ran$0.9289$2.34$1.40$1.2417.39 million939.2×5.37 million
WCT why it ran$0.8616$1.84$1.08$1.0311.19 million216.0×1.97 million
BANL why it ran$4.16$7.50$6.10$6.091.29 million23.5×2.20 million
GXAI why it ran$0.8855$0.898$1.58$0.875247,875172.0×10.52 million
XHLD why it ran$3.57$6.26$5.60$5.307.97 million2.4×11.90 million
BBLG why it ran$0.9088$1.51$0.80$0.64887.01 million458.4×1.79 million
CCEL why it ran$3.58$5.90$4.00$3.83438,283n/m5.21 million
FXHO why it ran$10.38$16.41$13.97$13.56593,8089.2×197,351
SCKT why it ran$1.39$2.18$1.75$1.605.53 million1.3×5.69 million
LGCL why it ran$1.39$1.57$2.17$1.48598,3092.6×41.60 million
DRMA why it ran$1.08$1.68$1.40$1.377.03 million11.6×3.19 million
FGI why it ran$4.55$5.20$6.96$4.8118,982n/m1.90 million
USIO why it ran$2.23$2.42$3.29$2.38359,39711.2×21.97 million

Losers

Fewer than three small caps met the rule at 4:00 p.m. ET, so there is no list.

The small-cap rule: price from 2 to 20 dollars, down 10% or more on the day, relative volume 5× or more, float under 20 million shares.

Fades

Fewer than three small caps met the rule at 4:00 p.m. ET, so there is no list.

The small-cap rule: price from 2 to 20 dollars, gapped up 10% or more and closed 10% or more below the open, relative volume 5× or more, float under 20 million shares.

After hours

Fewer than three small caps met the rule at 8:00 p.m. ET, so there is no list.

The small-cap rule: price from 2 to 20 dollars, moved 10% or more after the close, relative volume 5× or more, float under 20 million shares.

Why they ran

The stocks we wrote up for this day, each with its gap, float, halts, the news before the move and a chart.

Halts

Every trading halt in the exchange's feed that day, in New York time: the small caps in the lists above first, then every other stock. See LULD halts.

HaltedSymbolResumedLengthReason in the feed
9:30 a.m.OFAL9:35 a.m.5 min 0 sLULD pause (limit up-limit down)
9:35 a.m.VBIO9:45 a.m.10 min 0 sLULD pause (limit up-limit down)
9:36 a.m.OFAL9:46 a.m.10 min 1 sLULD pause (limit up-limit down)
9:43 a.m.RMCF9:48 a.m.5 min 0 sLULD pause (limit up-limit down)
9:45 a.m.VBIO9:55 a.m.10 min 0 sLULD pause (limit up-limit down)
9:46 a.m.OFAL9:56 a.m.10 min 0 sLULD pause (limit up-limit down)
9:47 a.m.BIVI9:52 a.m.5 min 0 sLULD pause (limit up-limit down)
9:49 a.m.RMCF9:54 a.m.5 min 0 sLULD pause (limit up-limit down)
9:54 a.m.RMCF9:59 a.m.5 min 0 sLULD pause (limit up-limit down)
9:56 a.m.OFAL10:11 a.m.15 min 1 sLULD pause (limit up-limit down)
9:56 a.m.VBIO10:01 a.m.5 min 0 sLULD pause (limit up-limit down)
9:59 a.m.RMCF10:04 a.m.5 min 0 sLULD pause (limit up-limit down)
10:02 a.m.VBIO10:07 a.m.5 min 0 sLULD pause (limit up-limit down)
10:07 a.m.VBIO10:12 a.m.5 min 0 sLULD pause (limit up-limit down)
10:11 a.m.OFAL10:21 a.m.10 min 0 sLULD pause (limit up-limit down)
10:13 a.m.VBIO10:18 a.m.5 min 0 sLULD pause (limit up-limit down)
10:14 a.m.RMCF10:19 a.m.5 min 0 sLULD pause (limit up-limit down)
10:20 a.m.RMCF10:25 a.m.5 min 0 sLULD pause (limit up-limit down)
10:22 a.m.OFAL10:27 a.m.5 min 0 sLULD pause (limit up-limit down)
10:22 a.m.VBIO10:27 a.m.5 min 0 sLULD pause (limit up-limit down)
10:26 a.m.RMCF10:31 a.m.5 min 0 sLULD pause (limit up-limit down)
10:27 a.m.OFAL10:37 a.m.10 min 0 sLULD pause (limit up-limit down)
10:28 a.m.VBIO10:33 a.m.5 min 0 sLULD pause (limit up-limit down)
10:37 a.m.OFAL10:47 a.m.10 min 0 sLULD pause (limit up-limit down)
10:41 a.m.VBIO10:46 a.m.5 min 0 sLULD pause (limit up-limit down)
10:48 a.m.OFAL10:53 a.m.5 min 0 sLULD pause (limit up-limit down)
10:51 a.m.BQ10:56 a.m.5 min 0 sLULD pause (limit up-limit down)
10:53 a.m.OFAL11:03 a.m.10 min 0 sLULD pause (limit up-limit down)
10:56 a.m.BQ11:01 a.m.5 min 0 sLULD pause (limit up-limit down)
11:04 a.m.OFAL11:09 a.m.5 min 0 sLULD pause (limit up-limit down)
11:06 a.m.BQ11:11 a.m.5 min 0 sLULD pause (limit up-limit down)
11:11 a.m.OFAL11:16 a.m.5 min 0 sLULD pause (limit up-limit down)
11:13 a.m.BIVI11:18 a.m.5 min 0 sLULD pause (limit up-limit down)
11:17 a.m.OFAL11:22 a.m.5 min 0 sLULD pause (limit up-limit down)
11:18 a.m.BIVI11:23 a.m.5 min 0 sLULD pause (limit up-limit down)
11:23 a.m.OFAL11:28 a.m.5 min 0 sLULD pause (limit up-limit down)
11:30 a.m.OFAL11:35 a.m.5 min 0 sLULD pause (limit up-limit down)
11:31 a.m.WCT11:36 a.m.5 min 0 sLULD pause (limit up-limit down)
11:38 a.m.OFAL11:43 a.m.5 min 0 sLULD pause (limit up-limit down)
11:48 a.m.OFAL11:53 a.m.5 min 0 sLULD pause (limit up-limit down)
11:50 a.m.WCT11:55 a.m.5 min 0 sLULD pause (limit up-limit down)
11:56 a.m.OFAL12:01 p.m.5 min 0 sLULD pause (limit up-limit down)
12:03 p.m.OFAL12:08 p.m.5 min 0 sLULD pause (limit up-limit down)
12:08 p.m.OFAL12:13 p.m.5 min 0 sLULD pause (limit up-limit down)
12:14 p.m.OFAL12:19 p.m.5 min 0 sLULD pause (limit up-limit down)
12:20 p.m.OFAL12:25 p.m.5 min 0 sLULD pause (limit up-limit down)
1:11 p.m.RMCF1:16 p.m.5 min 0 sLULD pause (limit up-limit down)
1:19 p.m.BANL1:35 p.m.15 min 41 sLULD pause (limit up-limit down)
1:39 p.m.BANL1:44 p.m.5 min 0 sLULD pause (limit up-limit down)
1:45 p.m.BANL1:55 p.m.10 min 0 sLULD pause (limit up-limit down)
1:55 p.m.BANL2:00 p.m.5 min 0 sLULD pause (limit up-limit down)
2:03 p.m.BANL2:08 p.m.5 min 0 sLULD pause (limit up-limit down)
Every other halt that day: 37
HaltedSymbolResumedLengthReason in the feed
4:00 a.m.MPIA9:46 a.m.346 min 39 sNo reason given in the feed
4:00 a.m.SCATUdid not resume that dayNo reason given in the feed
4:00 a.m.VOGX12:11 p.m.491 min 17 sNo reason given in the feed
4:00 a.m.TBCVU5:00 p.m.780 min 0 sNo reason given in the feed
6:00 a.m.FBYDPdid not resume that dayNo reason given in the feed
6:55 a.m.DFTX7:35 a.m.40 min 3 sNews pending
7:55 a.m.NTHI8:30 a.m.35 min 1 sNews pending
8:42 a.m.MDV-Adid not resume that dayNo reason given in the feed
8:42 a.m.MDVdid not resume that dayNo reason given in the feed
9:15 a.m.DGNX12:50 p.m.215 min 0 sNews pending
9:30 a.m.NBIC9:40 a.m.10 min 0 sNo reason given in the feed
9:30 a.m.CRWX9:45 a.m.15 min 5 sNo reason given in the feed
9:30 a.m.ZVZZT10:15 a.m.45 min 1 sLULD pause (limit up-limit down)
9:30 a.m.AXTC9:35 a.m.5 min 1 sNo reason given in the feed
9:31 a.m.BEC9:36 a.m.5 min 0 sNo reason given in the feed
9:33 a.m.HYLN9:38 a.m.5 min 0 sLULD pause (limit up-limit down)
9:35 a.m.SMCC9:40 a.m.5 min 3 sNo reason given in the feed
9:37 a.m.ZTG9:42 a.m.5 min 0 sLULD pause (limit up-limit down)
9:48 a.m.ZTG9:53 a.m.5 min 0 sLULD pause (limit up-limit down)
10:08 a.m.BMGL10:19 a.m.11 min 13 sLULD pause (limit up-limit down)
10:11 a.m.PRHI10:16 a.m.5 min 0 sLULD pause (limit up-limit down)
10:49 a.m.WEN10:54 a.m.5 min 0 sLULD pause (limit up-limit down)
11:04 a.m.ZVZZT11:33 a.m.29 min 9 sLULD pause (limit up-limit down)
11:23 a.m.WFF11:28 a.m.5 min 0 sLULD pause (limit up-limit down)
11:34 a.m.ZVZZT11:39 a.m.5 min 3 sLULD pause (limit up-limit down)
11:41 a.m.ZVZZT11:46 a.m.5 min 3 sLULD pause (limit up-limit down)
12:53 p.m.JL12:58 p.m.5 min 0 sLULD pause (limit up-limit down)
1:14 p.m.KEN1:45 p.m.30 min 34 sNews pending
2:56 p.m.AAAU3:01 p.m.5 min 0 sNo reason given in the feed
2:57 p.m.AAPR3:02 p.m.5 min 1 sNo reason given in the feed
3:03 p.m.GURE3:08 p.m.5 min 0 sLULD pause (limit up-limit down)
7:50 p.m.KIDZdid not resume that dayNews pending
7:50 p.m.MBAIdid not resume that dayNews pending
7:50 p.m.MYSZdid not resume that dayNews pending
7:50 p.m.BNRGdid not resume that dayNews pending
7:50 p.m.SMXTdid not resume that dayNews pending
7:50 p.m.KIDZWdid not resume that dayNews pending

Offerings filed

Offering filings with the SEC that day, from EDGAR, in New York time: the small caps in the lists above first, then the others. See offerings.

FiledSymbolForm
12:15 a.m.IMAEFFECT
12:15 a.m.SNSCEFFECT
12:15 a.m.IMAEFFECT
12:15 a.m.SLEEFFECT
12:15 a.m.ANTAEFFECT
12:15 a.m.VOGXEFFECT
12:15 a.m.BSEMEFFECT
12:15 a.m.GITSEFFECT
8:01 a.m.AVR424B3
9:07 a.m.ADAM424B5
1:58 p.m.BWMXF-3
4:05 p.m.NOMA424B3
4:05 p.m.NOMA424B3
4:11 p.m.SKYH424B5
4:22 p.m.ALLOS-3
4:24 p.m.VOGX424B4
5:00 p.m.CAMP424B3
5:21 p.m.SLN424B5
5:23 p.m.FOCL424B5
5:23 p.m.FTW424B3
8:21 p.m.DAIO424B3
9:32 p.m.SNSC424B4

Splits that took effect

No splits found that day.

Trade this day

Replay August 12, 2026 in Hindsight Markets: the real tape, the order book and the halts for every stock, on a clock you control, and see where your orders would have filled.

Trade this day Log in