Hindsight Markets Beta

Hindsight Markets Recaps

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

On September 29, 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 BKYI, up 100.6% at 9:30 a.m. ET.

Pre-market gappers

The small caps up the most at 9:30 a.m. ET, the open: the price then 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 9:30 a.m.PricePrevious closeVolumeRelative volumeFloat
BKYI why it ran+100.6%3.371.6839.13 million10231.8×1.05 million
SSTI why it ran+51.6%8.295.471.19 million38873.1×9.70 million
MSGY why it ran+28.1%4.013.137.31 million94.9×807,125
YMT why it ran+21.5%2.151.7710.56 million1352.5×3.47 million

Play the moment: BKYI at 9:50 a.m. ET

The real Level 2, time and sales and chart from 9:47 a.m. to 9:59 a.m. ET, from the same feed the replay plays. It stops at 9:50 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:00 p.m.Last pricePrevious closeVolumeRelative volumeFloat
BKYI why it ran+86.9%3.141.6875.12 million3016.7×1.05 million
DXST why it ran+55.4%3.031.9514.61 million1017.1×1.22 million
SSTI why it ran+50.3%8.225.472.68 million70.6×9.70 million
MSGY why it ran+41.9%4.443.1310.99 million9.4×807,125
WW why it ran+14.0%17.1315.03768,5966.1×9.08 million
EGG why it ran+11.8%4.754.251.42 million12.0×8.10 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.

SymbolHigh above the previous closeHigh to 8 p.m.Previous closeLast priceVolumeRelative volumeFloat
EGG why it ran+223.3%13.744.254.681.58 million12.7×8.10 million
DXST why it ran+191.8%5.691.952.3815.60 million1011.5×1.22 million
BKYI why it ran+177.4%4.661.683.2176.18 million1903.3×1.05 million
SDEV why it ran+149.0%3.911.572.5987.49 million73.3×29.08 million
MSGY why it ran+91.7%6.003.135.0012.44 million9.0×807,125
BGIN why it ran+84.2%3.391.842.586.26 million1302.8×43.35 million
YMT why it ran+75.7%3.111.771.6415.47 million27.7×3.47 million
NCPL why it ran+72.2%1.861.081.269.53 million1.2×6.71 million
SLND why it ran+72.1%1.050.61000.660176.85 million1535.5×14.58 million
XRPN why it ran+60.8%17.0010.5714.151.95 million37.2×23.31 million
SSTI why it ran+60.0%8.755.478.272.70 million62.6×9.70 million
PFSA why it ran+44.4%2.441.692.174.16 million1.9×515,010
SVRN why it ran+44.1%75.0052.0571.99200,0082.0×1.69 million
NAUT why it ran+43.7%1.591.111.518.07 million17.8×80.28 million
SANG why it ran+41.5%5.083.594.951.94 million63.3×24.26 million
NEXR why it ran+40.0%2.171.551.951.75 million7.5×1.62 million
VNDA why it ran+33.5%6.905.175.721.36 million3.0×57.27 million
IVVD why it ran+32.6%1.260.95000.859914.07 million7.7×268.20 million
BIYA why it ran+32.4%2.742.072.501.78 million106.1×1.39 million
FFAI why it ran+31.2%1.851.411.335.13 million4.5×6.09 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

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.

SymbolAfter-hours changePriceVolumeRelative volumeFloat
NCI why it ran+69.5%2.225.13 million6.4×1.95 million
BIYA why it ran+22.5%2.501.78 million106.1×1.39 million
MSGY why it ran+12.6%5.0012.44 million9.0×807,125

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:33 a.m.DXST10:06 a.m.32 min 26 sLULD pause (limit up-limit down)
9:49 a.m.MSGY9:54 a.m.5 min 0 sLULD pause (limit up-limit down)
10:15 a.m.DXST10:34 a.m.18 min 38 sLULD pause (limit up-limit down)
11:23 a.m.XRPN11:34 a.m.11 min 36 sLULD pause (limit up-limit down)
11:49 a.m.XRPN11:54 a.m.5 min 0 sLULD pause (limit up-limit down)
11:54 a.m.XRPN11:59 a.m.5 min 0 sLULD pause (limit up-limit down)
12:17 p.m.BGIN12:22 p.m.5 min 0 sLULD pause (limit up-limit down)
12:31 p.m.BGIN12:36 p.m.5 min 0 sLULD pause (limit up-limit down)
Every other halt that day: 31
HaltedSymbolResumedLengthReason in the feed
4:00 a.m.MUY9:56 a.m.356 min 51 sNo reason given in the feed
8:15 a.m.AMZE9:20 a.m.64 min 35 sNews pending
9:30 a.m.ZVZZT10:10 a.m.40 min 0 sLULD pause (limit up-limit down)
9:31 a.m.AGRZ9:36 a.m.5 min 0 sLULD pause (limit up-limit down)
9:39 a.m.AMZEdid not resume that dayRegulatory
10:06 a.m.KNRX10:11 a.m.5 min 0 sLULD pause (limit up-limit down)
10:13 a.m.LGHL10:18 a.m.5 min 0 sLULD pause (limit up-limit down)
10:21 a.m.TANH10:26 a.m.5 min 0 sLULD pause (limit up-limit down)
11:17 a.m.ZVZZT11:22 a.m.5 min 0 sLULD pause (limit up-limit down)
11:22 a.m.ZVZZT11:27 a.m.5 min 3 sLULD pause (limit up-limit down)
11:27 a.m.ZVZZT11:32 a.m.5 min 3 sLULD pause (limit up-limit down)
11:33 a.m.ZVZZT11:44 a.m.11 min 34 sLULD pause (limit up-limit down)
11:44 a.m.ZVZZT11:49 a.m.5 min 2 sLULD pause (limit up-limit down)
11:49 a.m.XRPNU11:54 a.m.5 min 0 sLULD pause (limit up-limit down)
11:55 a.m.XRPNU12:00 p.m.5 min 0 sLULD pause (limit up-limit down)
11:59 a.m.EPOW12:04 p.m.5 min 0 sLULD pause (limit up-limit down)
12:43 p.m.ZVZZT12:48 p.m.5 min 3 sLULD pause (limit up-limit down)
1:55 p.m.ZVZZT2:00 p.m.5 min 3 sLULD pause (limit up-limit down)
2:01 p.m.ZVZZT2:06 p.m.5 min 3 sLULD pause (limit up-limit down)
2:06 p.m.ZVZZT2:16 p.m.10 min 4 sLULD pause (limit up-limit down)
2:17 p.m.ZVZZT2:22 p.m.5 min 3 sLULD pause (limit up-limit down)
2:20 p.m.NFEGP2:25 p.m.5 min 0 sLULD pause (limit up-limit down)
2:24 p.m.LSE2:29 p.m.5 min 0 sLULD pause (limit up-limit down)
2:26 p.m.ZVZZT2:31 p.m.5 min 3 sLULD pause (limit up-limit down)
2:33 p.m.ZVZZT2:38 p.m.5 min 3 sLULD pause (limit up-limit down)
2:41 p.m.ZVZZT2:51 p.m.10 min 1 sLULD pause (limit up-limit down)
2:51 p.m.ZVZZT4:00 p.m.68 min 43 sLULD pause (limit up-limit down)
3:50 p.m.CTNM4:00 p.m.9 min 40 sLULD pause (limit up-limit down)
7:50 p.m.SHFSdid not resume that dayNews pending
7:50 p.m.SHFSWdid not resume that dayNews pending
7:50 p.m.DHYdid not resume that dayCorporate action

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.MBAIEFFECT
12:15 a.m.KRKREFFECT
12:15 a.m.FEMYEFFECT
12:15 a.m.GWAVEFFECT
6:02 a.m.BBGI424B3
7:02 a.m.FEMY424B3
7:22 a.m.IMMX424B5
11:12 a.m.SWRD424B3
4:11 p.m.UPCF-3
4:15 p.m.GWAV424B3
4:19 p.m.PYXS424B5
4:43 p.m.WHLR424B3
4:43 p.m.SLE424B5
4:46 p.m.WHLR424B3
4:48 p.m.WHLR424B3
4:50 p.m.WHLR424B3
4:56 p.m.BSEM424B3
4:56 p.m.PYXS424B5
5:04 p.m.VLOSS-1/A
5:11 p.m.TMCRF-1/A
6:24 p.m.GSBD424B2
6:26 p.m.GSBD424B2
6:28 p.m.GSBD424B2
7:32 p.m.BBGI424B5
8:33 p.m.BXBL424B5

Another 1 offering filings that day are not listed here.

Splits that took effect

SymbolSplitTook effect
AGRZ1-for-20 reverse splitSeptember 29, 2026
CDT1-for-25 reverse splitSeptember 29, 2026
ONMD1-for-10 reverse splitSeptember 29, 2026
OPNW1-for-10 reverse splitSeptember 29, 2026
TRUG1-for-10 reverse splitSeptember 29, 2026

Trade this day

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