Hindsight Markets Beta

Hindsight Markets Recaps

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

On August 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 HYFM, up 475.1% 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
HYFM why it ran+475.1%3.100.539037.98 million50913.0×3.91 million
UPC why it ran+121.5%7.003.168.12 million320.0×4.94 million
EZRA why it ran+75.3%3.191.8215.67 million1772.3×965,038
EDBL why it ran+17.6%2.742.338.84 million10.3×1.35 million

Play the moment: HYFM at 7:30 a.m. ET

The real Level 2, time and sales and chart from 7:27 a.m. to 7:39 a.m. ET, from the same feed the replay plays. It stops at 7:30 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
HYFM why it ran+293.3%2.120.539064.80 million4697.3×3.91 million
UPC why it ran+105.4%6.493.1614.08 million266.5×4.94 million
EZRA why it ran+42.9%2.601.8243.55 million1140.5×965,038
LNAI why it ran+23.2%2.391.943.18 million223.8×3.96 million
XAIR why it ran+17.5%6.205.28187,63719.8×646,647

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
HYFM why it ran+664.4%4.120.53901.7867.85 million4818.8×3.91 million
RAIN why it ran+333.6%6.201.433.854.41 million643.3×4.34 million
UPC why it ran+236.1%10.623.166.3014.54 million36.2×4.94 million
DFNS why it ran+155.1%70.6127.6849.526.16 million1.5×780,429
EZRA why it ran+152.7%4.601.822.2544.09 million802.6×965,038
FUSE why it ran+134.7%1.840.78401.3820.51 million898.9×10.47 million
MKZR why it ran+113.6%2.201.031.191.17 million102.3×2.14 million
SGLY why it ran+110.3%11.005.235.211.89 million18.6×896,904
STKH why it ran+97.9%4.752.402.862.82 million1.9×501,809
LNAI why it ran+94.8%3.781.942.233.20 million208.1×3.96 million
DXST why it ran+87.8%4.302.292.992.23 million3.2×1.22 million
FCUV why it ran+82.6%21.0011.5010.966.11 million2.5×601,411
AIMD why it ran+81.2%2.411.331.551.87 million138.9×3.14 million
ABTS why it ran+68.6%1.721.021.082.41 million161.8×2.50 million
EDBL why it ran+68.2%3.922.332.1012.87 million9.2×1.35 million
CYCU why it ran+50.9%1.340.88810.913020.27 million1.3×10.94 million
NEXR why it ran+49.6%5.283.532.851.10 million10.8×541,868
XAIR why it ran+46.9%7.755.286.24190,88219.4×646,647
AMRC why it ran+40.9%29.6921.0728.16635,4461.9×32.02 million
BLZE why it ran+39.9%19.2013.7218.222.61 million2.2×56.92 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:00 p.m.Last pricePrevious closeVolumeRelative volumeFloat
INHD−51.2%8.7918.001.08 million12.2×2.52 million
GNPX why it ran−20.5%4.765.991.26 million61.5×503,946
NEXR why it ran−14.4%3.023.531.05 million11.8×541,868
PUSA why it ran−10.3%2.713.022.66 million21.5×15.66 million

Fades

The small caps that gapped up and gave it back: below their open at 4:00 p.m. ET, the close.

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.

SymbolGap at 9:30 a.m.OpenHigh to 4 p.m.Last priceFrom the openFloat
HYFM why it ran+475.1%3.114.122.12−31.8%3.91 million
EZRA why it ran+75.3%3.204.602.60−18.8%965,038
EDBL why it ran+17.6%2.743.922.25−17.9%1.35 million

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.HYFM9:35 a.m.5 min 0 sLULD pause (limit up-limit down)
9:31 a.m.DFNS9:36 a.m.5 min 0 sLULD pause (limit up-limit down)
9:32 a.m.INHD9:42 a.m.10 min 0 sLULD pause (limit up-limit down)
9:36 a.m.HYFM9:41 a.m.5 min 0 sLULD pause (limit up-limit down)
9:41 a.m.HYFM9:46 a.m.5 min 0 sLULD pause (limit up-limit down)
9:41 a.m.DFNS9:46 a.m.5 min 0 sLULD pause (limit up-limit down)
9:46 a.m.HYFM9:51 a.m.5 min 0 sLULD pause (limit up-limit down)
9:47 a.m.FCUV9:52 a.m.5 min 0 sLULD pause (limit up-limit down)
9:51 a.m.INHD9:56 a.m.5 min 0 sLULD pause (limit up-limit down)
9:52 a.m.HYFM10:02 a.m.10 min 0 sLULD pause (limit up-limit down)
9:56 a.m.STKH10:01 a.m.5 min 0 sLULD pause (limit up-limit down)
9:57 a.m.DFNS10:07 a.m.10 min 0 sLULD pause (limit up-limit down)
10:02 a.m.HYFM10:07 a.m.5 min 0 sLULD pause (limit up-limit down)
10:07 a.m.HYFM10:17 a.m.10 min 0 sLULD pause (limit up-limit down)
10:18 a.m.HYFM10:23 a.m.5 min 0 sLULD pause (limit up-limit down)
10:24 a.m.HYFM10:34 a.m.10 min 1 sLULD pause (limit up-limit down)
10:32 a.m.FUSE10:37 a.m.5 min 0 sLULD pause (limit up-limit down)
10:34 a.m.HYFM10:39 a.m.5 min 0 sLULD pause (limit up-limit down)
10:41 a.m.HYFM10:46 a.m.5 min 0 sLULD pause (limit up-limit down)
10:48 a.m.HYFM10:53 a.m.5 min 0 sLULD pause (limit up-limit down)
10:53 a.m.HYFM10:58 a.m.5 min 0 sLULD pause (limit up-limit down)
11:08 a.m.HYFM11:13 a.m.5 min 0 sLULD pause (limit up-limit down)
11:26 a.m.HYFM11:31 a.m.5 min 0 sLULD pause (limit up-limit down)
11:33 a.m.HYFM11:38 a.m.5 min 0 sLULD pause (limit up-limit down)
11:46 a.m.HYFM11:51 a.m.5 min 0 sLULD pause (limit up-limit down)
12:20 p.m.HYFM12:25 p.m.5 min 0 sLULD pause (limit up-limit down)
12:26 p.m.HYFM12:31 p.m.5 min 0 sLULD pause (limit up-limit down)
12:31 p.m.HYFM12:36 p.m.5 min 0 sLULD pause (limit up-limit down)
12:39 p.m.HYFM12:44 p.m.5 min 0 sLULD pause (limit up-limit down)
1:23 p.m.HYFM1:28 p.m.5 min 0 sLULD pause (limit up-limit down)
1:31 p.m.INHD1:36 p.m.5 min 0 sLULD pause (limit up-limit down)
1:31 p.m.HYFM1:36 p.m.5 min 0 sLULD pause (limit up-limit down)
1:41 p.m.NEXR1:51 p.m.10 min 0 sLULD pause (limit up-limit down)
1:51 p.m.NEXR1:56 p.m.5 min 0 sLULD pause (limit up-limit down)
1:57 p.m.NEXR2:07 p.m.10 min 0 sLULD pause (limit up-limit down)
2:11 p.m.NEXR2:21 p.m.10 min 0 sLULD pause (limit up-limit down)
2:24 p.m.NEXR2:29 p.m.5 min 0 sLULD pause (limit up-limit down)
2:28 p.m.FCUV2:33 p.m.5 min 0 sLULD pause (limit up-limit down)
2:34 p.m.NEXR2:44 p.m.10 min 0 sLULD pause (limit up-limit down)
3:00 p.m.HYFM3:05 p.m.5 min 0 sLULD pause (limit up-limit down)
3:27 p.m.HYFM3:32 p.m.5 min 0 sLULD pause (limit up-limit down)
Every other halt that day: 59
HaltedSymbolResumedLengthReason in the feed
4:00 a.m.PHAXU5:00 p.m.780 min 0 sNo reason given in the feed
6:00 a.m.BCCQWdid not resume that dayNo reason given in the feed
6:00 a.m.BCCQ9:34 a.m.214 min 59 sNo reason given in the feed
6:00 a.m.FBYDPdid not resume that dayNo reason given in the feed
6:49 a.m.ZWZZT10:05 a.m.195 min 58 sNew security offering
6:49 a.m.ZJZZT10:00 a.m.190 min 35 sNew security offering
6:55 a.m.SMTK7:30 a.m.35 min 1 sNews pending
7:25 a.m.LNTH7:50 a.m.25 min 3 sNews pending
7:55 a.m.BLRK8:20 a.m.25 min 3 sNews pending
7:55 a.m.BLRKU8:25 a.m.30 min 3 sNews pending
7:55 a.m.BLRKW8:25 a.m.30 min 3 sNews pending
8:52 a.m.AMZE9:40 a.m.47 min 39 sNews pending
9:30 a.m.CRDX9:40 a.m.10 min 8 sNo reason given in the feed
9:30 a.m.CRDD9:35 a.m.5 min 2 sNo reason given in the feed
9:30 a.m.PFAI9:35 a.m.5 min 0 sLULD pause (limit up-limit down)
9:30 a.m.WETO9:40 a.m.10 min 0 sLULD pause (limit up-limit down)
9:31 a.m.MUSQ9:36 a.m.5 min 0 sLULD pause (limit up-limit down)
9:31 a.m.NOMA9:36 a.m.5 min 0 sLULD pause (limit up-limit down)
9:33 a.m.IPCXU9:38 a.m.5 min 1 sLULD pause (limit up-limit down)
9:34 a.m.PN9:39 a.m.5 min 0 sLULD pause (limit up-limit down)
9:36 a.m.NGHT9:41 a.m.5 min 3 sLULD pause (limit up-limit down)
9:39 a.m.IPCXU9:44 a.m.5 min 2 sLULD pause (limit up-limit down)
9:41 a.m.PN9:46 a.m.5 min 0 sLULD pause (limit up-limit down)
9:44 a.m.GMEC9:49 a.m.5 min 2 sNo reason given in the feed
9:46 a.m.RYOJ9:51 a.m.5 min 0 sLULD pause (limit up-limit down)
9:49 a.m.ESBA9:59 a.m.10 min 3 sLULD pause (limit up-limit down)
9:51 a.m.PFAI10:01 a.m.10 min 0 sLULD pause (limit up-limit down)
9:53 a.m.PN10:03 a.m.10 min 0 sLULD pause (limit up-limit down)
9:56 a.m.AXTC10:01 a.m.5 min 0 sNo reason given in the feed
9:59 a.m.LEXX10:04 a.m.5 min 0 sLULD pause (limit up-limit down)
10:00 a.m.ACOG10:05 a.m.5 min 0 sLULD pause (limit up-limit down)
10:05 a.m.PN10:10 a.m.5 min 0 sLULD pause (limit up-limit down)
10:11 a.m.PN10:21 a.m.10 min 1 sLULD pause (limit up-limit down)
10:23 a.m.PN10:33 a.m.10 min 0 sLULD pause (limit up-limit down)
10:35 a.m.PN10:40 a.m.5 min 0 sLULD pause (limit up-limit down)
10:42 a.m.LUD10:52 a.m.10 min 0 sLULD pause (limit up-limit down)
10:59 a.m.IONC11:04 a.m.5 min 3 sNo reason given in the feed
11:23 a.m.GYGY11:33 a.m.10 min 0 sLULD pause (limit up-limit down)
11:23 a.m.PMEC11:28 a.m.5 min 0 sLULD pause (limit up-limit down)
11:27 a.m.TAOP11:32 a.m.5 min 0 sLULD pause (limit up-limit down)
11:34 a.m.TAOP11:39 a.m.5 min 0 sLULD pause (limit up-limit down)
11:41 a.m.PFAI11:46 a.m.5 min 0 sLULD pause (limit up-limit down)
11:47 a.m.PFAI11:52 a.m.5 min 0 sLULD pause (limit up-limit down)
11:48 a.m.JG11:53 a.m.5 min 3 sLULD pause (limit up-limit down)
11:52 a.m.PFAI11:57 a.m.5 min 0 sLULD pause (limit up-limit down)
11:58 a.m.PFAI12:03 p.m.5 min 0 sLULD pause (limit up-limit down)
12:03 p.m.PFAI12:13 p.m.10 min 0 sLULD pause (limit up-limit down)
12:12 p.m.IPCX12:17 p.m.5 min 0 sLULD pause (limit up-limit down)
12:14 p.m.PFAI12:19 p.m.5 min 0 sLULD pause (limit up-limit down)
12:19 p.m.PFAI12:29 p.m.10 min 1 sLULD pause (limit up-limit down)
12:36 p.m.PFAI12:41 p.m.5 min 0 sLULD pause (limit up-limit down)
12:45 p.m.PFAI12:50 p.m.5 min 0 sLULD pause (limit up-limit down)
1:01 p.m.PFAI1:06 p.m.5 min 0 sLULD pause (limit up-limit down)
2:06 p.m.EO2:11 p.m.5 min 0 sNo reason given in the feed
3:13 p.m.DAAQU3:18 p.m.5 min 3 sLULD pause (limit up-limit down)
3:58 p.m.BCARU4:00 p.m.1 min 11 sLULD pause (limit up-limit down)
3:59 p.m.ZVZZT4:00 p.m.0 min 41 sLULD pause (limit up-limit down)
4:43 p.m.ABVCdid not resume that dayNews pending
7:50 p.m.AEMDdid 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
5:16 p.m.BLZES-3
12:15 a.m.CBIOEFFECT
12:15 a.m.ENHAEFFECT
12:15 a.m.TMSEFFECT
7:00 a.m.EOSE8-A12B
9:17 a.m.LFWDS-3
4:05 p.m.PSEC424B2
4:05 p.m.PSEC424B2
5:22 p.m.TMS424B3

Splits that took effect

SymbolSplitTook effect
KWM1-for-30 reverse splitAugust 3, 2026
LBGJ1-for-200 reverse splitAugust 3, 2026
LEXX1-for-15 reverse splitAugust 3, 2026
MVIS1-for-15 reverse splitAugust 3, 2026
NXAT1-for-30 reverse splitAugust 3, 2026
PMI1-for-50 reverse splitAugust 3, 2026
SEGG1-for-7 reverse splitAugust 3, 2026
TOP1-for-5 reverse splitAugust 3, 2026
WETO1-for-100 reverse splitAugust 3, 2026

Trade this day

Replay August 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