Hindsight Markets Small-cap stocks on September 21, 2026
VEEE on September 21, 2026: why it ran
On September 21, 2026, VEEE opened up 69.0% from the previous close of 8.58 and reached 22.80 at 10:16 a.m. ET. The exchange halted it 3 times.
- Previous close
- 8.58
- Open, 9:30 a.m.
- 14.50
- Gap at the open
- up 69.0%
- Pre-market high
- 15.61 at 9:04 a.m.
- High, 4 a.m. to 4 p.m.
- 22.80 at 10:16 a.m.
- Low, 4 a.m. to 4 p.m.
- 9.33
- After-hours high, 4 p.m. to 8 p.m.
- 17.51 at 4:12 p.m.
- Last trade before 4:00 p.m.
- 17.30
- Volume
- 13.36 million
- Relative volume
- 662.7x
- Float
- 569,510 shares, from filings as of September 21, 2026
- Shares outstanding
- 584,321
Replay VEEE's day
It starts at 9:24 a.m. ET with the real Level 2, time and sales and chart, from the same feed the replay plays, stops at 9:27 a.m. and asks what you would do. Or press Play on any moment in How it traded.
The day, step by step
- Small cap
- Momentum
- Main move: pre-market and the open
- Tiny float
- Halt run
- Halted three times
- Lower high, faded
- Float traded 23x
The day before
On September 18, VEEE opened at $8.75 and traded as high as $13.95. It closed at $8.58, below where it opened.
Its last trade of that day was at $10.67. No news headline is in the data for the 21st.
Pre-market: the float traded by 8:47 a.m.
The first trades on the 21st were at $11.09, already above the $8.58 close. Then it drifted lower, to about $10 by 4:41 a.m. It stayed near $10 for hours, with a low of $9.33 at 6:31 a.m.
The real move started at 8:25 a.m. From $9.80 at 8:24 a.m. it ran to $14.90 at 8:48 a.m., up 52%. The 8:31 minute traded 16,165 shares. The 8:45, 8:46 and 8:47 minutes each traded more than 100,000. By 8:47 a.m., more shares had traded than exist in the whole float (569,510).
It pulled back to $12.05 at 9:00 a.m. Then it ran to the pre-market high, $15.61 at 9:04 a.m. 2.65 million shares traded before the bell.
The open and the first halt
It opened at $14.50, up 69% from the previous close. The first minute dipped, and the low since the open was $13.68 at 9:31. In that same minute it cleared the pre-market high of $15.61, reaching $16.00.
At 9:32:37 it was halted (a volatility pause) with the last trade at $16.32.
Stop It's 9:37. VEEE last traded at $16.32 and has been halted since 9:32. It has been up and down since the open. Trading resumes in seconds. Would you buy the reopen?
Press play: the real Level 2, time and sales and chart stop at 9:37 a.m. ET for your call, then show what happened. The clip starts at 9:34 a.m. ET.
Here's what happened. It reopened at 9:37:37 at $16.29. One print of 20,772 shares went through at exactly the reopen price. The first minute after the reopen ranged from $15.42 to $17.16. A buy order of about 14,000 shares swept through 39 price levels, from $15.99 to $16.70. At 9:38 it ran to $18.70.
From $13.68 at 9:31 it ran to $19.48 at 9:40, up 42%, and kept going to $20.38 at 9:43. Then it slid, reaching $17.44 by 9:47.
Second halt
At 9:48 a.m. it was halted again with the last trade at $17.44.
Stop It's 9:53. VEEE last traded at $17.44 and has been halted since 9:48. It was at $20.38 ten minutes ago. Trading resumes in seconds. Would you buy the reopen?
Press play: the real Level 2, time and sales and chart stop at 9:53 a.m. ET for your call, then show what happened. The clip starts at 9:50 a.m. ET.
Here's what happened. It reopened at 9:53:14 at $17.44, the same price where it stopped. The reopen minute ranged from $16.62 to $18.48. A buy sweep of about 14,000 shares ran from $18.24 to $18.48 across 21 levels at 9:53:58.
For the next 15 minutes it chopped, with a low of $16.36 at 10:02. Then it turned up. From $17.13 at 10:06 it ran to $20.74 at 10:10. Two buy sweeps went through in that minute, at 10:10:06 and 10:10:54. The second was 16,702 shares from $20.17 to $20.74 across 50 levels. By 10:10 a.m. the day's volume was ten times the float.
At 10:11 a.m. it was halted a third time with the last trade at $20.74.
Stop It's 10:16. VEEE last traded at $20.74 and has been halted since 10:11. It has run from $17.13 in ten minutes. Trading resumes in seconds. Would you chase the reopen?
Press play: the real Level 2, time and sales and chart stop at 10:16 a.m. ET for your call, then show what happened. The clip starts at 10:13 a.m. ET.
Here's what happened. It reopened at 10:16:11 at $21.55, 4% above where it stopped. A single print of 38,135 shares went through at that price. In that same minute it hit $22.80, the high of the day, then closed the minute at $22.01. Within three minutes it was back at $18.89.
The rest of the day
It chopped between roughly $16.45 and $20.70 until noon, with a low of $16.45 at 11:22. At 12:05 it started climbing again, and at 12:11 it hit $21.46, still under the $22.80 top.
At 12:56 it pushed to $21.68, another lower high under $22.80. At 12:57:15 a sell order of 19,574 shares went through from $19.58 to $19.00 across 44 levels.
From there it faded. At 1:45 p.m. an ask wall of 20,350 shares appeared at $23.10 (3.6% of the float), above the day's high, and it was pulled at 1:46. At 1:58 p.m. two sell sweeps went through (13,917 and 21,680 shares) and the low was $16.57.
A bid wall of about 20,000 shares then sat at $17.00 from 3:08 p.m. until it was pulled at 3:34. The stock traded down to $16.61 at 3:48 p.m. It closed at $17.30.
After hours it fell to $14.60 at 5:33 p.m. It was back to $16.95 at 7:59 p.m.
From 4 a.m. to the close, 13.03 million shares traded: the float changed hands about 23 times. Relative volume was about 663 times normal.
What to take from it
- Right after each halt reopened, the book was thin. The three 5,000-share buys cost $2,830, $2,019 and $1,236 more than the screen showed.
- After the top, the next pushes stopped lower. $22.80 at 10:16 a.m., then $21.46 at 12:11 p.m. and $21.68 at 12:56 p.m.
- A halt can reopen higher than it stopped. The 10:11 a.m. halt stopped at $20.74 and reopened at $21.55, and the high came in that same minute.
Why it ran
News and SEC filings for VEEE published between the previous session's close and the first minute VEEE traded 20% above it, at 4:00 a.m. ET, newest first, from the same feeds the replay shows.
No news found before the move.
How it traded
Gap, run and fade. It gapped up 69.0% to 14.50 at the open, ran from the open to the high of 22.80 in 46 minutes through 3 halts, then gave back 66% of that move by 4:00 p.m., trading at 17.30.
| Time (ET) | What happened | Watch it |
|---|---|---|
| 4:00 a.m. | First trade 20% above the previous close of 8.58 | |
| 8:47 a.m. | Volume since 4:00 a.m. passes the whole float, 569,510 shares | |
| 9:04 a.m. | Pre-market high, 15.61 | |
| 9:30 a.m. | The open: 14.50, up 69.0% from the previous close | |
| 9:32 a.m. | Halted: LULD pause (limit up-limit down). Trading resumes at 9:37 a.m. | |
| 9:48 a.m. | Halted: LULD pause (limit up-limit down). Trading resumes at 9:53 a.m. | |
| 10:11 a.m. | Halted: LULD pause (limit up-limit down). Trading resumes at 10:16 a.m. | |
| 10:16 a.m. | High of the day to the close, 22.80 | |
| 3:59 p.m. | Last trade before the 4:00 p.m. close, 17.30, 24.1% below the high |
The shape is a fixed rule, not a judgement: gapped 10% or more at the open, ran 10% or more from the open to the high, and faded if it gave back 30% or more of that move by the close.
The day in numbers
- Volume, from the one-minute bars: 2.65 million shares before the 9:30 a.m. open (20%), 2.57 million in the first 30 minutes (19%), and 8.13 million in the rest of the day to 8 p.m. (61%).
- Float rotation, the volume since 4 a.m. against the float of 569,510 shares: past it once at 8:47 a.m., twice at 8:54 a.m., three times at 9:04 a.m.
- The halt at 9:32 a.m.: up 12.8% in the 5 minutes into it, reopened at 16.29, down 0.2% from the last trade before it, then up 15.6% over the next 5 minutes.
- The halt at 9:48 a.m.: down 11.9% in the 5 minutes into it, reopened at 17.44, unchanged from the last trade before it, then up 3.6% over the next 5 minutes.
- The halt at 10:11 a.m.: up 20.7% in the 5 minutes into it, reopened at 21.55, up 3.9% from the last trade before it, then down 6.3% over the next 5 minutes.
- Other days VEEE met the small-cap rule in our recaps: 2, the latest on September 18, 2026.
Halts
| Halted | Resumed | Length | Reason in the feed |
|---|---|---|---|
| 9:32 a.m. | 9:37 a.m. | 5 min 0 s | LULD pause (limit up-limit down) |
| 9:48 a.m. | 9:53 a.m. | 5 min 0 s | LULD pause (limit up-limit down) |
| 10:11 a.m. | 10:16 a.m. | 5 min 0 s | LULD pause (limit up-limit down) |
On this date the LULD plan ran under Amendment 18, in force from February 24, 2020: no band doubling at the open, and the closing doubling only for Tier 1 stocks and Tier 2 stocks whose previous close was at or below three dollars. See LULD halts or work out a band with the LULD calculator.
Trade this day
Replay VEEE on September 21, 2026 in Hindsight Markets: the real tape, the order book and the halts, on a clock you control, and see where your orders would have filled.