Hindsight Markets Beta

Hindsight Markets Recaps

Small-cap stocks on September 3, 2026: gappers, halts and filings

On September 3, 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 AEHL, up 48.1% at the open.

Pre-market gappers

The small caps up the most before the bell: picked at 9:30 a.m. ET by their price then against the previous close, shown by their gap at the open, the official opening trade against the previous close.

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.

SymbolGap at the openOpenPrevious closeHigh, 4 a.m. to 4 p.m.Volume, 4 a.m. to 4 p.m.Relative volume by 8 p.m.Float
AEHL why it ran+48.1%$8.04$5.43$8.698.57 million6.1×938,191
TLYS why it ran+44.9%$5.55$3.83$6.255.88 million35.0×10.54 million
BIAF why it ran+35.3%$13.19$9.75$14.608.75 million4.3×584,227
DLTH why it ran+13.8%$4.12$3.62$4.571.63 million60.4×14.32 million

Play the moment: TLYS at 9:17 a.m. ET

The real Level 2, time and sales and chart from 9:14 a.m. to 9:26 a.m. ET, from the same feed the replay plays. It stops at 9:17 a.m. and asks what you would do, then plays on.

Gainers

The small caps up the most from the previous close at 4:00 p.m. ET, the close.

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.

SymbolChange at 4 p.m.Close, 4 p.m.Previous closeVolume, 4 a.m. to 4 p.m.Relative volume by 8 p.m.Float
AEHL why it ran+37.4%$7.46$5.438.57 million6.1×938,191
PRHI why it ran+23.7%$7.56$6.11201,512n/m1.22 million
DLTH why it ran+22.9%$4.45$3.621.63 million60.4×14.32 million
YQ why it ran+18.0%$2.69$2.281.47 millionn/m6.07 million
TLYS why it ran+10.7%$4.24$3.835.88 million35.0×10.54 million

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
TRBG why it ran$11.52$33.99$18.20$11.79248,231n/m8.34 million
DSS why it ran$0.552$1.18$0.95$0.831436.85 millionn/m3.83 million
DBGI why it ran$4.47$8.43$3.94$3.621.69 million24.2×933,508
CHPT why it ran$5.19$9.35$9.75$9.0713.27 million55.9×25.71 million
MIMI why it ran$0.6409$1.19$1.04$0.965361.87 million53.0×13.75 million
PLAG why it ran$0.6009$0.6496$1.00$0.63184,2341.8×11.64 million
GELS why it ran$0.6801$1.12$1.05$0.892126.83 million17.5×6.78 million
TLYS why it ran$3.83$6.25$4.40$4.245.88 million35.0×10.54 million
AEHL why it ran$5.43$8.69$8.18$7.468.57 million6.1×938,191
PRHI why it ran$6.11$9.77$8.40$7.56201,512n/m1.22 million
BIAF why it ran$9.75$14.60$12.78$12.708.75 million4.3×584,227
YQ why it ran$2.28$2.95$3.29$2.691.47 millionn/m6.07 million
BTOG why it ran$2.32$3.29$2.40$2.18937,8436.2×11,270
CYPH why it ran$1.68$2.29$2.27$2.275.60 million2.1×105.71 million
AOUT why it ran$9.95$10.14$13.15$9.9636,1886.3×12.62 million
FCUV why it ran$15.16$19.95$19.69$19.53219,0212.1×601,355
DLTH why it ran$3.62$4.57$4.46$4.451.63 million60.4×14.32 million

Losers

The small caps down the most from the previous close at 4:00 p.m. ET, the close.

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.

SymbolChange at 4 p.m.Close, 4 p.m.Previous closeVolume, 4 a.m. to 4 p.m.Relative volume by 8 p.m.Float
GIXI−50.8%$6.79$13.79270,718not available2.49 million
RACC−37.2%$12.50$19.92137,292not available6.41 million
DBGI why it ran−19.0%$3.62$4.471.69 million24.2×933,508
IMUX−10.3%$12.77$14.24474,185not available12.90 million

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

The small caps that moved the most after the close, at 8:00 p.m. ET.

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.

SymbolClose, 4 p.m.After-hours high, 4 p.m. to 8 p.m.Last price, 8 p.m.Volume after hours, 4 p.m. to 8 p.m.Relative volume by 8 p.m.Float
AOUT why it ran$9.96$13.15$12.51129,0026.3×12.62 million
PRHI why it ran$7.56$8.40$8.407,795n/m1.22 million
TRBG why it ran$11.79$18.20$13.04155,202n/m8.34 million
BTOG why it ran$2.18$2.40$2.4021,9986.2×11,270

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.DBGI9:35 a.m.5 min 0 sLULD pause (limit up-limit down)
9:33 a.m.TLYS9:38 a.m.5 min 9 sLULD pause (limit up-limit down)
9:36 a.m.DBGI9:41 a.m.5 min 0 sLULD pause (limit up-limit down)
9:38 a.m.GELS9:43 a.m.5 min 0 sLULD pause (limit up-limit down)
9:40 a.m.GIXI9:45 a.m.5 min 0 sLULD pause (limit up-limit down)
9:43 a.m.DBGI9:48 a.m.5 min 0 sLULD pause (limit up-limit down)
9:45 a.m.DSS9:50 a.m.5 min 0 sLULD pause (limit up-limit down)
9:47 a.m.TRBG9:52 a.m.5 min 3 sLULD pause (limit up-limit down)
9:51 a.m.DSS9:56 a.m.5 min 0 sLULD pause (limit up-limit down)
10:05 a.m.DSS10:10 a.m.5 min 0 sLULD pause (limit up-limit down)
10:10 a.m.DSS10:15 a.m.5 min 0 sLULD pause (limit up-limit down)
10:24 a.m.TRBG10:39 a.m.15 min 1 sLULD pause (limit up-limit down)
10:43 a.m.TRBG10:48 a.m.5 min 0 sLULD pause (limit up-limit down)
10:49 a.m.TRBG10:59 a.m.10 min 1 sLULD pause (limit up-limit down)
11:00 a.m.TRBG11:25 a.m.25 min 3 sLULD pause (limit up-limit down)
11:26 a.m.TRBG11:36 a.m.10 min 0 sLULD pause (limit up-limit down)
11:36 a.m.TRBG11:46 a.m.10 min 1 sLULD pause (limit up-limit down)
11:50 a.m.TRBG12:00 p.m.10 min 0 sLULD pause (limit up-limit down)
12:01 p.m.TRBG12:06 p.m.5 min 0 sLULD pause (limit up-limit down)
12:38 p.m.TRBG12:48 p.m.10 min 1 sLULD pause (limit up-limit down)
1:10 p.m.TRBG1:15 p.m.5 min 0 sLULD pause (limit up-limit down)
3:35 p.m.TRBG3:45 p.m.10 min 0 sLULD pause (limit up-limit down)
Every other halt that day: 44
HaltedSymbolResumedLengthReason in the feed
6:00 a.m.JONER9:58 a.m.238 min 52 sNo reason given in the feed
9:30 a.m.IMC9:50 a.m.20 min 0 sLULD pause (limit up-limit down)
9:32 a.m.CURR9:37 a.m.5 min 0 sLULD pause (limit up-limit down)
9:38 a.m.HOOC9:43 a.m.5 min 1 sLULD pause (limit up-limit down)
9:40 a.m.WZRD9:45 a.m.5 min 0 sLULD pause (limit up-limit down)
9:43 a.m.CIR9:48 a.m.5 min 0 sLULD pause (limit up-limit down)
10:11 a.m.AHT-F10:30 a.m.19 min 4 sLULD pause (limit up-limit down)
10:29 a.m.GLX10:34 a.m.5 min 0 sRegulatory
10:41 a.m.NCT10:46 a.m.5 min 0 sLULD pause (limit up-limit down)
10:42 a.m.MHX10:47 a.m.5 min 0 sLULD pause (limit up-limit down)
10:46 a.m.NCT11:06 a.m.20 min 0 sLULD pause (limit up-limit down)
11:06 a.m.NCT11:51 a.m.45 min 1 sLULD pause (limit up-limit down)
11:12 a.m.ADBT11:17 a.m.5 min 0 sLULD pause (limit up-limit down)
11:41 a.m.CURR11:46 a.m.5 min 0 sLULD pause (limit up-limit down)
11:45 a.m.HVIIU11:50 a.m.5 min 2 sLULD pause (limit up-limit down)
11:49 a.m.WZRD11:54 a.m.5 min 0 sLULD pause (limit up-limit down)
11:51 a.m.HVIIU12:01 p.m.10 min 0 sLULD pause (limit up-limit down)
11:51 a.m.BCOR11:56 a.m.5 min 3 sLULD pause (limit up-limit down)
11:53 a.m.NCT11:58 a.m.5 min 0 sLULD pause (limit up-limit down)
11:54 a.m.OCAC.UN11:59 a.m.5 min 0 sLULD pause (limit up-limit down)
12:00 p.m.NCT12:10 p.m.10 min 0 sLULD pause (limit up-limit down)
12:11 p.m.NCT12:16 p.m.5 min 0 sLULD pause (limit up-limit down)
12:16 p.m.NCT12:21 p.m.5 min 0 sLULD pause (limit up-limit down)
12:22 p.m.NCT12:27 p.m.5 min 0 sLULD pause (limit up-limit down)
12:24 p.m.ADBT12:29 p.m.5 min 0 sLULD pause (limit up-limit down)
12:27 p.m.NCT12:32 p.m.5 min 0 sLULD pause (limit up-limit down)
12:51 p.m.TJGC12:56 p.m.5 min 0 sLULD pause (limit up-limit down)
12:57 p.m.TJGC1:02 p.m.5 min 0 sLULD pause (limit up-limit down)
1:08 p.m.LBGJ1:18 p.m.10 min 1 sLULD pause (limit up-limit down)
1:13 p.m.ZVZZT1:23 p.m.10 min 0 sLULD pause (limit up-limit down)
1:23 p.m.LBGJ1:28 p.m.5 min 0 sLULD pause (limit up-limit down)
1:23 p.m.ZVZZT1:28 p.m.5 min 3 sLULD pause (limit up-limit down)
1:33 p.m.ZVZZT1:38 p.m.5 min 0 sLULD pause (limit up-limit down)
1:40 p.m.ZVZZT1:45 p.m.5 min 3 sLULD pause (limit up-limit down)
1:41 p.m.NCT1:46 p.m.5 min 0 sLULD pause (limit up-limit down)
1:55 p.m.ZVZZT2:00 p.m.5 min 3 sLULD pause (limit up-limit down)
2:08 p.m.ZVZZT2:18 p.m.10 min 3 sLULD pause (limit up-limit down)
2:50 p.m.ZVZZT3:00 p.m.10 min 14 sLULD pause (limit up-limit down)
3:32 p.m.SEIE3:37 p.m.5 min 0 sLULD pause (limit up-limit down)
3:33 p.m.REVS3:38 p.m.5 min 3 sLULD pause (limit up-limit down)
3:47 p.m.OBTC4:00 p.m.12 min 58 sLULD pause (limit up-limit down)
7:50 p.m.TANHdid not resume that dayNews pending
7:50 p.m.CLGNdid not resume that dayNews pending
7:50 p.m.LPSNdid not resume that dayAdditional information requested

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
4:00 p.m.BIAFS-3/A
12:15 a.m.ZSTKEFFECT
12:15 a.m.ZSTKEFFECT
12:15 a.m.ZSTKEFFECT
12:15 a.m.ZSTKEFFECT
12:15 a.m.LIVEEFFECT
12:15 a.m.NDLSEFFECT
12:15 a.m.OSSEFFECT
9:30 a.m.LHSW424B4
12:52 p.m.DFDV8-A12B
4:03 p.m.EPS-3
4:25 p.m.EZRA8-A12B
5:00 p.m.WSHP424B4
5:00 p.m.NXLS-1
5:00 p.m.PPSIS-3
5:00 p.m.ALOY424B7
5:06 p.m.FEMYS-3
5:21 p.m.DFNSS-1
5:21 p.m.DFNSS-1
7:43 p.m.ACR424B5
7:44 p.m.ACR424B5

Splits that took effect

SymbolSplitTook effect
APH2-for-1 splitSeptember 3, 2026

Trade this day

Replay September 3, 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