Small-cap stocks on October 5, 2026: gappers, halts and filings
On October 5, 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 MI, up 233.3% 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.
| Symbol | Gap at 9:30 a.m. | Price | Previous close | Volume | Relative volume | Float |
|---|---|---|---|---|---|---|
| MI why it ran | +233.3% | 2.98 | 0.8940 | 11.26 million | 1589.1× | 510,729 |
| VEEA why it ran | +60.4% | 5.34 | 3.33 | 12.55 million | 6.6× | 1.85 million |
| APUS why it ran | +55.0% | 4.99 | 3.22 | 9.63 million | 7.7× | 805,943 |
| RETO why it ran | +31.6% | 2.04 | 1.55 | 4.11 million | 5.6× | 6.82 million |
| ONEN why it ran | +17.1% | 2.19 | 1.87 | 533,416 | 123.2× | 11.42 million |
| VRAX why it ran | +15.7% | 2.51 | 2.17 | 319,543 | 80.9× | 1.32 million |
Play the moment: MI at 8:01 a.m. ET
The real Level 2, time and sales and chart from 7:58 a.m. to 8:10 a.m. ET, from the same feed the replay plays. It stops at 8:01 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.
| Symbol | Change at 4:00 p.m. | Last price | Previous close | Volume | Relative volume | Float |
|---|---|---|---|---|---|---|
| MI why it ran | +669.6% | 6.88 | 0.8940 | 65.51 million | 2990.6× | 510,729 |
| APUS why it ran | +41.6% | 4.56 | 3.22 | 15.40 million | 5.8× | 805,943 |
| AIFA why it ran | +31.5% | 5.88 | 4.47 | 258,754 | 6.4× | 4.20 million |
| APT why it ran | +14.3% | 5.82 | 5.09 | 256,928 | 21.2× | 8.63 million |
| ONEN why it ran | +12.8% | 2.11 | 1.87 | 974,328 | 16.5× | 11.42 million |
| VRAX why it ran | +10.6% | 2.40 | 2.17 | 1.13 million | 74.1× | 1.32 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.
| Symbol | High above the previous close | High to 8 p.m. | Previous close | Last price | Volume | Relative volume | Float |
|---|---|---|---|---|---|---|---|
| MI why it ran | +1064.4% | 10.41 | 0.8940 | 4.45 | 69.79 million | 1515.9× | 510,729 |
| SAIQ why it ran | +894.1% | 18.39 | 1.85 | 6.43 | 32.74 million | 202.8× | not available |
| APUS why it ran | +117.4% | 7.00 | 3.22 | 5.17 | 15.63 million | 5.7× | 805,943 |
| AGMH why it ran | +102.8% | 1.42 | 0.7001 | 0.7085 | 24.71 million | 59.6× | 3.60 million |
| VEEA why it ran | +102.7% | 6.75 | 3.33 | 5.38 | 23.66 million | 3.4× | 1.85 million |
| QTEX why it ran | +98.2% | 2.18 | 1.10 | 1.98 | 53.00 million | 20.1× | 61.07 million |
| OLOX why it ran | +97.3% | 1.66 | 0.8415 | 1.62 | 28.23 million | 28.5× | 1.42 million |
| ALEC why it ran | +93.9% | 3.51 | 1.81 | 1.93 | 40.93 million | 56.6× | 104.90 million |
| JAGX why it ran | +82.8% | 6.69 | 3.66 | 6.37 | 10.71 million | 5.5× | 2.14 million |
| PDSB why it ran | +80.4% | 1.35 | 0.7485 | 1.24 | 17.83 million | 1.0× | 70.54 million |
| SDEV why it ran | +70.2% | 12.73 | 7.48 | 3.10 | 48.20 million | 4.3× | 29.08 million |
| SCKT why it ran | +68.2% | 1.19 | 0.7073 | 0.9240 | 19.46 million | 5.2× | 5.76 million |
| XCH why it ran | +65.6% | 5.25 | 3.17 | 3.44 | 395,140 | 45.3× | 1.52 million |
| RETO why it ran | +60.0% | 2.48 | 1.55 | 2.02 | 7.65 million | 3.4× | 6.82 million |
| VRAX why it ran | +54.4% | 3.35 | 2.17 | 2.40 | 1.19 million | 75.4× | 1.32 million |
| HSCS why it ran | +51.2% | 6.50 | 4.30 | 3.71 | 1.23 million | 15.9× | 4.77 million |
| AMOD why it ran | +49.3% | 5.21 | 3.49 | 3.25 | 11.14 million | 2.5× | 52.74 million |
| SVRN why it ran | +46.8% | 53.07 | 36.16 | 51.17 | 100,511 | 0.7× | 1.69 million |
| AIFA why it ran | +38.5% | 6.19 | 4.47 | 5.84 | 270,974 | 6.4× | 4.20 million |
| PICS why it ran | +30.4% | 11.85 | 9.09 | 11.83 | 996,574 | 4.4× | 61.45 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.
- AGMH
- AIFA
- ALEC
- AMOD
- APT
- APUS
- CVM
- EZRA
- HSCS
- JAGX
- MI
- OLOX
- ONEN
- PDSB
- PICS
- QTEX
- RETO
- SAIQ
- SCKT
- SDEV
- SVRN
- VEEA
- VRAX
- XCH
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.
| Halted | Symbol | Resumed | Length | Reason in the feed |
|---|---|---|---|---|
| 9:33 a.m. | APUS | 9:38 a.m. | 5 min 0 s | LULD pause (limit up-limit down) |
| 9:33 a.m. | AMOD | 9:38 a.m. | 5 min 0 s | LULD pause (limit up-limit down) |
| 9:34 a.m. | MI | 9:39 a.m. | 5 min 0 s | LULD pause (limit up-limit down) |
| 9:34 a.m. | SDEV | 9:39 a.m. | 5 min 0 s | LULD pause (limit up-limit down) |
| 9:39 a.m. | AMOD | 9:49 a.m. | 10 min 0 s | LULD pause (limit up-limit down) |
| 9:40 a.m. | MI | 9:50 a.m. | 10 min 0 s | LULD pause (limit up-limit down) |
| 9:40 a.m. | SDEV | 9:50 a.m. | 10 min 0 s | LULD pause (limit up-limit down) |
| 9:51 a.m. | MI | 9:56 a.m. | 5 min 0 s | LULD pause (limit up-limit down) |
| 9:52 a.m. | JAGX | 9:57 a.m. | 5 min 0 s | LULD pause (limit up-limit down) |
| 9:53 a.m. | AMOD | 9:58 a.m. | 5 min 0 s | LULD pause (limit up-limit down) |
| 9:55 a.m. | SDEV | 10:05 a.m. | 10 min 0 s | LULD pause (limit up-limit down) |
| 9:57 a.m. | MI | 10:02 a.m. | 5 min 0 s | LULD pause (limit up-limit down) |
| 9:58 a.m. | JAGX | 10:03 a.m. | 5 min 0 s | LULD pause (limit up-limit down) |
| 10:09 a.m. | JAGX | 10:14 a.m. | 5 min 0 s | LULD pause (limit up-limit down) |
| 10:09 a.m. | MI | 10:14 a.m. | 5 min 0 s | LULD pause (limit up-limit down) |
| 10:13 a.m. | SDEV | 10:18 a.m. | 5 min 0 s | LULD pause (limit up-limit down) |
| 10:31 a.m. | SDEV | 10:36 a.m. | 5 min 0 s | LULD pause (limit up-limit down) |
| 10:31 a.m. | MI | 10:36 a.m. | 5 min 0 s | LULD pause (limit up-limit down) |
| 10:33 a.m. | AGMH | 10:38 a.m. | 5 min 0 s | LULD pause (limit up-limit down) |
| 10:33 a.m. | XCH | 10:48 a.m. | 15 min 0 s | LULD pause (limit up-limit down) |
| 10:42 a.m. | AGMH | 10:47 a.m. | 5 min 0 s | LULD pause (limit up-limit down) |
| 10:55 a.m. | AGMH | 11:00 a.m. | 5 min 0 s | LULD pause (limit up-limit down) |
| 11:00 a.m. | APUS | 11:05 a.m. | 5 min 0 s | LULD pause (limit up-limit down) |
| 11:02 a.m. | AGMH | 11:07 a.m. | 5 min 0 s | LULD pause (limit up-limit down) |
| 11:02 a.m. | SDEV | 11:07 a.m. | 5 min 0 s | LULD pause (limit up-limit down) |
| 1:32 p.m. | MI | 1:37 p.m. | 5 min 0 s | LULD pause (limit up-limit down) |
| 2:06 p.m. | MI | 2:11 p.m. | 5 min 0 s | LULD pause (limit up-limit down) |
| 2:07 p.m. | VEEA | 2:12 p.m. | 5 min 0 s | LULD pause (limit up-limit down) |
Every other halt that day: 33
| Halted | Symbol | Resumed | Length | Reason in the feed |
|---|---|---|---|---|
| 6:00 a.m. | TBCVW | 11:59 a.m. | 359 min 45 s | Administrative |
| 9:30 a.m. | BRZD | 9:41 a.m. | 10 min 50 s | No reason given in the feed |
| 9:30 a.m. | ZVZZT | 10:10 a.m. | 40 min 1 s | LULD pause (limit up-limit down) |
| 9:30 a.m. | BRZX | 9:35 a.m. | 5 min 0 s | LULD pause (limit up-limit down) |
| 9:30 a.m. | WQEY | 9:40 a.m. | 10 min 1 s | LULD pause (limit up-limit down) |
| 9:34 a.m. | UMCU | 9:39 a.m. | 5 min 0 s | No reason given in the feed |
| 9:36 a.m. | XRPNU | 9:46 a.m. | 10 min 1 s | LULD pause (limit up-limit down) |
| 9:42 a.m. | RADX | 9:47 a.m. | 5 min 0 s | LULD pause (limit up-limit down) |
| 9:44 a.m. | WQEY | 9:49 a.m. | 5 min 0 s | LULD pause (limit up-limit down) |
| 9:58 a.m. | GOW | 10:03 a.m. | 5 min 0 s | LULD pause (limit up-limit down) |
| 10:02 a.m. | XRPNU | 10:07 a.m. | 5 min 1 s | LULD pause (limit up-limit down) |
| 10:19 a.m. | PMI | 10:24 a.m. | 5 min 0 s | LULD pause (limit up-limit down) |
| 10:23 a.m. | YQ | 10:33 a.m. | 10 min 0 s | LULD pause (limit up-limit down) |
| 10:50 a.m. | XRPN | 10:55 a.m. | 5 min 0 s | LULD pause (limit up-limit down) |
| 11:08 a.m. | WQEY | 11:13 a.m. | 5 min 0 s | LULD pause (limit up-limit down) |
| 11:14 a.m. | WQEY | 11:24 a.m. | 10 min 0 s | LULD pause (limit up-limit down) |
| 11:25 a.m. | WQEY | 11:30 a.m. | 5 min 0 s | LULD pause (limit up-limit down) |
| 12:37 p.m. | ZVZZT | 12:42 p.m. | 5 min 3 s | LULD pause (limit up-limit down) |
| 12:43 p.m. | NXL | 12:48 p.m. | 5 min 0 s | LULD pause (limit up-limit down) |
| 12:52 p.m. | ZVZZT | 12:57 p.m. | 5 min 3 s | LULD pause (limit up-limit down) |
| 12:57 p.m. | ZVZZT | 1:02 p.m. | 5 min 3 s | LULD pause (limit up-limit down) |
| 1:02 p.m. | ZVZZT | 1:12 p.m. | 10 min 1 s | LULD pause (limit up-limit down) |
| 1:12 p.m. | BMHL | 1:17 p.m. | 5 min 0 s | LULD pause (limit up-limit down) |
| 1:36 p.m. | ZVZZT | 1:51 p.m. | 15 min 1 s | LULD pause (limit up-limit down) |
| 1:52 p.m. | ZVZZT | 1:57 p.m. | 5 min 3 s | LULD pause (limit up-limit down) |
| 3:29 p.m. | FVNNU | 3:34 p.m. | 5 min 1 s | LULD pause (limit up-limit down) |
| 3:53 p.m. | FVN | 4:00 p.m. | 6 min 43 s | LULD pause (limit up-limit down) |
| 7:50 p.m. | WBD | did not resume that day | Additional information requested | |
| 7:50 p.m. | BLFS | did not resume that day | Additional information requested | |
| 7:50 p.m. | SLP | did not resume that day | Additional information requested | |
| 7:50 p.m. | ITOC | did not resume that day | News pending | |
| 7:50 p.m. | ETHA | did not resume that day | News pending | |
| 7:50 p.m. | GPMT | did not resume that day | No reason given in the feed |
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.
| Filed | Symbol | Form |
|---|---|---|
| 12:15 a.m. | MACI | EFFECT |
| 12:15 a.m. | BLRX | EFFECT |
| 12:15 a.m. | MOVE | EFFECT |
| 8:56 a.m. | NXH | 424B5 |
| 9:30 a.m. | DXST | 424B5 |
| 4:05 p.m. | NXDR | 8-A12B |
| 5:04 p.m. | MX | S-3 |
| 5:13 p.m. | EMAT | 424B3 |
| 5:28 p.m. | EMAT | S-1 |
Splits that took effect
| Symbol | Split | Took effect |
|---|---|---|
| CMND | 1-for-8 reverse split | October 5, 2026 |
| GUTS | 1-for-12 reverse split | October 5, 2026 |
| SCNX | 1-for-25 reverse split | October 5, 2026 |
| VIVK | 1-for-15 reverse split | October 5, 2026 |
| WQEY | 1-for-2 reverse split | October 5, 2026 |
Trade this day
Replay October 5, 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.