Hindsight Markets Beta

Hindsight Markets Recaps

Small-cap stocks on October 1, 2026: gappers, halts and filings

On October 1, 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 NXL, up 108.8% 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
NXL why it ran+108.8%$8.79$4.21$10.9826.66 millionn/m711,991
VEEA why it ran+37.3%$2.98$2.17$4.0828.23 million5.4×1.85 million
MEDS why it ran+22.7%$3.89$3.17$5.4316.10 million2.7×2.38 million
RPGL why it ran+16.2%$19.04$16.39$26.37128,026n/m1.01 million
LPA why it ran+10.1%$3.15$2.86$3.40570,2976.4×5.19 million

Play the moment: NXL at 8:32 a.m. ET

The real Level 2, time and sales and chart from 8:29 a.m. to 8:41 a.m. ET, from the same feed the replay plays. It stops at 8:32 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
SSM why it ran+97.3%$2.21$1.1211.04 million14.7×1.48 million
NXL why it ran+77.9%$7.49$4.2126.66 millionn/m711,991
VEEA why it ran+59.9%$3.47$2.1728.23 million5.4×1.85 million
BIRD why it ran+33.5%$3.48$2.611.39 million11.5×9.26 million
OM why it ran+25.0%$3.75$3.00461,2516.8×17.27 million
LONA why it ran+22.7%$4.38$3.572.37 million45.8×7.40 million
INSG why it ran+19.4%$4.37$3.66865,0556.2×12.08 million
WFCF why it ran+15.0%$12.72$11.061.02 millionn/m2.28 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
NXL why it ran$4.21$10.98$8.09$7.4926.66 millionn/m711,991
SSM why it ran$1.12$2.55$2.63$2.2111.04 million14.7×1.48 million
VEEA why it ran$2.17$4.08$3.63$3.4728.23 million5.4×1.85 million
SDEV why it ran$2.59$4.54$4.31$3.6538.68 million6.6×29.08 million
MEDS why it ran$3.17$5.43$4.25$4.0516.10 million2.7×2.38 million
WFCF why it ran$11.06$18.73$13.36$12.721.02 millionn/m2.28 million
XRPN why it ran$16.40$23.99$26.79$23.21978,7755.5×23.31 million
NAMM why it ran$0.9583$1.55$1.37$1.297.50 million35.3×13.37 million
AISP why it ran$1.86$2.85$2.40$2.2214.38 million127.5×24.80 million
SORA why it ran$2.38$2.41$3.64$2.413,488n/m10.41 million
EJH why it ran$1.42$2.16$1.87$1.791.54 million54.2×3.19 million
LONA why it ran$3.57$5.32$4.84$4.382.37 million45.8×7.40 million
STKH why it ran$1.57$2.30$0.8033$0.76767.00 million295.0×924,722
PMAX why it ran$0.82$1.19$0.9382$0.91335.73 million3.5×1.31 million
QSI why it ran$1.07$1.48$1.45$1.4310.94 million13.0×172.53 million
BIRD why it ran$2.61$3.60$3.49$3.481.39 million11.5×9.26 million
LRHC why it ran$2.38$3.25$2.06$1.871.53 million16.8×551,614
ELUT why it ran$0.79$0.8002$1.07$0.800211,831210.2×35.28 million
OM why it ran$3.00$3.89$4.00$3.75461,2516.8×17.27 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:31 a.m.RPGL9:36 a.m.5 min 0 sLULD pause (limit up-limit down)
9:35 a.m.NXL9:40 a.m.5 min 0 sLULD pause (limit up-limit down)
9:45 a.m.NXL9:55 a.m.10 min 0 sLULD pause (limit up-limit down)
9:56 a.m.NXL10:06 a.m.10 min 0 sLULD pause (limit up-limit down)
10:06 a.m.NXL10:16 a.m.10 min 1 sLULD pause (limit up-limit down)
10:24 a.m.NXL10:29 a.m.5 min 0 sLULD pause (limit up-limit down)
11:33 a.m.WFCF11:43 a.m.10 min 1 sLULD pause (limit up-limit down)
11:47 a.m.WFCF11:52 a.m.5 min 0 sLULD pause (limit up-limit down)
11:54 a.m.LONA12:04 p.m.10 min 0 sLULD pause (limit up-limit down)
11:54 a.m.WFCF11:59 a.m.5 min 0 sLULD pause (limit up-limit down)
12:04 p.m.WFCF12:09 p.m.5 min 0 sLULD pause (limit up-limit down)
12:15 p.m.WFCF12:20 p.m.5 min 0 sLULD pause (limit up-limit down)
12:21 p.m.WFCF12:26 p.m.5 min 0 sLULD pause (limit up-limit down)
12:32 p.m.WFCF12:37 p.m.5 min 0 sLULD pause (limit up-limit down)
12:52 p.m.WFCF12:57 p.m.5 min 0 sLULD pause (limit up-limit down)
1:03 p.m.WFCF1:08 p.m.5 min 0 sLULD pause (limit up-limit down)
1:15 p.m.WFCF1:20 p.m.5 min 0 sLULD pause (limit up-limit down)
1:27 p.m.WFCF1:32 p.m.5 min 0 sLULD pause (limit up-limit down)
1:43 p.m.WFCF1:48 p.m.5 min 0 sLULD pause (limit up-limit down)
Every other halt that day: 47
HaltedSymbolResumedLengthReason in the feed
4:00 a.m.CHWM11:35 a.m.455 min 22 sNo reason given in the feed
6:55 a.m.FHTX7:30 a.m.35 min 1 sNews pending
9:30 a.m.GDEV9:35 a.m.5 min 0 sLULD pause (limit up-limit down)
9:33 a.m.OPNW9:38 a.m.5 min 0 sLULD pause (limit up-limit down)
9:38 a.m.LFWD9:43 a.m.5 min 0 sLULD pause (limit up-limit down)
9:39 a.m.SMJF9:49 a.m.10 min 0 sLULD pause (limit up-limit down)
9:41 a.m.EEIQ9:46 a.m.5 min 1 sLULD pause (limit up-limit down)
9:44 a.m.RZAI9:49 a.m.5 min 0 sLULD pause (limit up-limit down)
9:49 a.m.EEIQ9:54 a.m.5 min 0 sLULD pause (limit up-limit down)
9:50 a.m.SMJF10:00 a.m.10 min 0 sLULD pause (limit up-limit down)
10:04 a.m.JLHL10:09 a.m.5 min 0 sLULD pause (limit up-limit down)
10:05 a.m.TMCR10:15 a.m.10 min 0 sLULD pause (limit up-limit down)
11:09 a.m.SMJFdid not resume that dayNews pending
11:26 a.m.FVNNU11:36 a.m.10 min 15 sLULD pause (limit up-limit down)
11:26 a.m.CTSO11:36 a.m.10 min 0 sLULD pause (limit up-limit down)
11:29 a.m.DGZ11:34 a.m.5 min 0 sLULD pause (limit up-limit down)
11:44 a.m.CHWM11:49 a.m.5 min 0 sLULD pause (limit up-limit down)
11:57 a.m.ATGL12:02 p.m.5 min 0 sLULD pause (limit up-limit down)
11:58 a.m.CHWM12:03 p.m.5 min 0 sLULD pause (limit up-limit down)
12:12 p.m.WCT1:02 p.m.49 min 48 sLULD pause (limit up-limit down)
12:13 p.m.TRIB12:18 p.m.5 min 0 sLULD pause (limit up-limit down)
12:15 p.m.AFJKU12:20 p.m.5 min 3 sLULD pause (limit up-limit down)
12:24 p.m.XRPNU12:34 p.m.10 min 3 sLULD pause (limit up-limit down)
12:30 p.m.RIBBU12:45 p.m.15 min 3 sLULD pause (limit up-limit down)
12:54 p.m.FVNNU1:09 p.m.15 min 1 sLULD pause (limit up-limit down)
1:02 p.m.WCT1:12 p.m.10 min 0 sLULD pause (limit up-limit down)
1:02 p.m.COLA1:42 p.m.40 min 1 sLULD pause (limit up-limit down)
1:12 p.m.WCT1:22 p.m.10 min 0 sLULD pause (limit up-limit down)
1:20 p.m.BGM1:30 p.m.10 min 1 sLULD pause (limit up-limit down)
1:23 p.m.WCT1:33 p.m.10 min 0 sLULD pause (limit up-limit down)
1:30 p.m.BGM1:40 p.m.10 min 0 sLULD pause (limit up-limit down)
1:34 p.m.WCT1:44 p.m.10 min 0 sLULD pause (limit up-limit down)
1:46 p.m.WCT1:51 p.m.5 min 0 sLULD pause (limit up-limit down)
1:47 p.m.COLA1:52 p.m.5 min 0 sLULD pause (limit up-limit down)
1:51 p.m.COLAU2:41 p.m.50 min 0 sLULD pause (limit up-limit down)
1:52 p.m.WCT1:57 p.m.5 min 0 sLULD pause (limit up-limit down)
2:10 p.m.WCT2:15 p.m.5 min 0 sLULD pause (limit up-limit down)
2:12 p.m.AHT-F2:17 p.m.5 min 0 sLULD pause (limit up-limit down)
2:13 p.m.MAT2:38 p.m.25 min 1 sLULD pause (limit up-limit down)
2:40 p.m.MAT2:45 p.m.5 min 0 sLULD pause (limit up-limit down)
3:24 p.m.WZRD3:29 p.m.5 min 1 sNo reason given in the feed
3:27 p.m.BGM3:37 p.m.10 min 0 sLULD pause (limit up-limit down)
3:56 p.m.LUD4:00 p.m.3 min 35 sLULD pause (limit up-limit down)
4:00 p.m.GFAIWdid not resume that dayAdditional information requested
4:19 p.m.GWHdid not resume that dayRegulatory
7:50 p.m.ZCMDdid not resume that dayNews pending
7:50 p.m.RETOdid 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.WFCFEFFECT
12:15 a.m.SHMDEFFECT
12:15 a.m.TRBGEFFECT
12:15 a.m.FTWEFFECT
12:15 a.m.LIENEFFECT
12:15 a.m.SHMDEFFECT
12:15 a.m.SHMDEFFECT
12:15 a.m.SHMDEFFECT
12:15 a.m.FTWEFFECT
12:15 a.m.NSLREFFECT
12:15 a.m.LUDEFFECT
7:22 a.m.SHMD424B3
7:26 a.m.SHMD424B3
7:31 a.m.SHMD424B3
7:35 a.m.SHMD424B3
8:00 a.m.AEHL424B5
8:51 a.m.VHC424B5
9:00 a.m.AMCI424B3
9:16 a.m.FTW424B3
9:19 a.m.FTW424B3
9:30 a.m.PYXS424B5
11:46 a.m.VACI8-A12B
12:53 p.m.IVAI424B1
4:13 p.m.QVCG424B3
4:16 p.m.MOBF-3

Another 12 offering filings that day are not listed here.

Splits that took effect

SymbolSplitTook effect
BGM1-for-30 reverse splitOctober 1, 2026
KUST1-for-10 reverse splitOctober 1, 2026
MYPS1-for-10 reverse splitOctober 1, 2026

Trade this day

Replay October 1, 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