Recaps · August 5, 2026
OESX, August 5: an earnings headline at 7:00 and $17.44
- Small cap
- Momentum
- Low float
- Main move: the morning
- Catalyst: earnings
- Gap and run
- No halts
- Lower high, then fade
- Float
- 3.88 million shares
- Volume
- 269,775 shares
- Previous close
- $10.40
- Open
- $13.67 (up 31.4%)
- High
- $17.44 at 10:29 a.m.
- Close
- $16.25
Pre-market: a thin climb after the 7:00 release
The official previous close was $10.40. The day before, the stock ran between $9.00 and $11.50 on 25,870 shares. The only headline that day, at 8:28 a.m., was about the company presenting at a conference on August 19.
The news this day came at 7:00 a.m. GlobeNewsWire ran: “Orion Reports First Quarter Financial Results: Revenue Increases 32% to 25.7M, Net Income at $2M”. The first trade of the day came in that same minute at $10.99, and the minute's high was $12.00. At 7:02 a.m. the company filed an 8-K (a current report).
Then it got quiet. Between 7:17 and 8:06 a.m. the stock sat at about $12 on a few dozen shares a minute. Some minutes traded only 3 or 20 shares. Prices on that little volume can jump on one order.
It stepped higher after 8:13. At 8:15 it touched $13.00. It spent the next hour between about $12.10 and $13.41.
Stop It's 9:28. The price is $13.45, up about 29% from the previous close of $10.40. The earnings release came out at 7:00 a.m., and the stock has mostly held between about $12 and $13.45 since 7:17. Volume is very thin: the last two minutes that traded, 9:25 and 9:27, did 58 and 19 shares, and the stock's float is about 3.88 million shares. The regular session opens in two minutes. Would you buy here?
Press play: the real Level 2, time and sales and chart stop at 9:28 a.m. ET for your call, then show what happened. The clip starts at 9:25 a.m. ET.
The pre-market high was $13.65 at 9:29 a.m. Only 6,685 shares traded before the bell, in a stock with a float of about 3.88 million.
The open: $13.67 and a push to $15
It opened at $13.67, up 31% from the previous close. The first minute traded 3,615 shares, with a range of $13.51 to $14.25. That $13.51 was the low after the open.
The climb was steady. It was at $14.56 by 9:31, and it hit $15.00 at 9:36. A $15.15 high at 9:38 was followed by a dip to $14.80 at 9:40. From there it climbed in steps: $15.75 at 9:45, $16.00 at 9:49, and $16.39 at 9:53, which traded 9,477 shares, the biggest minute so far.
Up to $17.44
It spent 10:00 to 10:08 between $16.01 and $16.56. Then it pushed on. It reached $17.00 at 10:13. At 10:16 it traded 6,781 shares and closed the minute at $17.30. At 10:17 it touched $17.40.
The next minute was a sharp reversal. At 10:18 it dropped to $16.28 on 4,881 shares. It recovered, but dipped to $16.34 at 10:23 and again made a push at 10:28.
At 10:29 it hit $17.44, the high of the day, up 68% from the previous close. It did not hold. The minute closed at $17.17, and the 10:31 candle closed at $16.50.
No Level 2 data is available for this day, so we can't show what the order book looked like near the top.
The fade from $17.44
The stock slipped through the late morning. At 10:39 it traded down to $16.00. At 10:52 it hit $15.35.
At 10:57 Zacks Investment Research ran: “Orion Energy Systems, Inc. (OESX) Q1 Earnings and Revenues Surpass Estimates”. That headline came after the high, and after the stock was already about $1.50 off it. The 10:57 minute ended at $15.74. Nothing in the bars says the headline moved the price.
The slide continued. It dipped to $14.59 at 11:30 and hit $14.20 at 12:08 p.m., down 19% from the high. It then spent the early afternoon at roughly $14.20 to $15.18. Volume faded to a few dozen shares in many minutes. At 2:05 p.m. MarketBeat ran “Orion Energy Systems Q1 Earnings Call Highlights”. The 2:05 minute traded 2,368 shares and closed at $14.88.
The late push and the close
At 3:34 p.m. it jumped to $15.70 on 3,040 shares. It reached $15.90 at 3:37, and then at 3:59 p.m. pushed to $16.25, a lower high under the $17.44 top.
The 4:00 p.m. minute traded 3,658 shares and ended at $15.76. After hours the stock stayed near $15.75 on small volume.
Regular-session volume was 254,546 shares, and the whole day was 269,775. Both are well under the float of about 3.88 million. The day's volume was about 14 times the stock's normal daily volume.
After hours: the paperwork
At 4:21 p.m. the company filed a 10-Q (the quarterly report). At 5:20 p.m. Seeking Alpha ran: “Orion Energy Systems, Inc. (OESX) Q1 2027 Earnings Call Transcript”. The bars after hours show small trades between $15.75 and $16.24, with nothing more than 1,101 shares in any minute.
What to take from it
- A thin pre-market can move a long way on very little volume. OESX went from $10.99 to $13.65 before the open on 6,685 shares, and it opened at $13.67.
- The high came 59 minutes after the open and the headline was long out. The release hit at 7:00 a.m., and the top was $17.44 at 10:29 a.m.
- After the top, the next push stopped lower. $17.44 at 10:29 a.m., then $16.25 at 3:59 p.m.
Replay this day
Trade OESX on August 5, 2026 yourself in Hindsight Markets: the real tape, the order book and the halts, on a clock you control, with fills from the real book.