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 9:30 a.m. ET.

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.

SymbolHigh above the previous closeHigh to 8 p.m.Previous closeLast priceVolumeRelative volumeFloat
OFAL why it ran+432.8%3.800.71321.5890.49 million245.3×1.38 million
VBIO why it ran+319.4%1.300.31000.196069.18 million170.4×4.11 million
RMCF why it ran+268.8%2.480.67251.5086.16 million5474.0×6.25 million
BAOS why it ran+252.3%2.570.72950.736031.69 million32.6×31.46 million
BOXL why it ran+237.5%9.892.937.0427.62 million174.2×564,322
BIVI why it ran+198.4%3.791.271.8446.01 million110.4×6.17 million
BQ why it ran+160.2%2.100.80701.0641.42 million1152.0×7.29 million
DOGZ why it ran+151.9%2.340.92891.3917.71 million939.2×1.95 million
WCT why it ran+113.6%1.840.86161.0111.34 million216.0×1.97 million
BANL why it ran+80.3%7.504.165.831.37 million23.5×524,669
GXAI why it ran+78.4%1.580.88551.4516.19 million172.0×10.52 million
XHLD why it ran+75.4%6.263.575.178.17 million2.4×11.90 million
BBLG why it ran+66.2%1.510.90880.68507.47 million458.4×1.79 million
CCEL why it ran+64.8%5.903.583.66441,54852.5×5.18 million
FXHO why it ran+58.1%16.4110.3812.00611,5009.2×25.28 million
SCKT why it ran+56.8%2.181.391.705.76 million1.3×5.69 million
LGCL why it ran+56.1%2.171.391.395.38 million2.6×41.60 million
DRMA why it ran+55.6%1.681.081.297.13 million11.6×3.19 million
FGI why it ran+53.0%6.964.555.70672,44482.1×522,483
USIO why it ran+47.5%3.292.232.751.44 million11.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