Hindsight Markets Small-cap stocks on October 12, 2026
CLWT on October 12, 2026: why it ran
On October 12, 2026, CLWT opened up 46.3% from the previous close of 1.36 and reached 2.91 at 7:30 a.m. ET. The exchange did not halt it.
- Previous close
- 1.36
- Open, 9:30 a.m.
- 1.99
- Gap at the open
- up 46.3%
- Pre-market high
- 2.91 at 7:30 a.m.
- High, 4 a.m. to 4 p.m.
- 2.91 at 7:30 a.m.
- Low, 4 a.m. to 4 p.m.
- 1.27
- After-hours high, 4 p.m. to 8 p.m.
- 2.24 at 4:00 p.m.
- Last trade before 4:00 p.m.
- 2.14
- Volume
- 30.12 million
- Relative volume
- 4806.8x
- Float
- 3.00 million shares, from filings as of October 12, 2026
- Shares outstanding
- 7.45 million
- Halts
- none in the halt feed
Replay CLWT's day
It starts at 7:09 a.m. ET with the real Level 2, time and sales and chart, from the same feed the replay plays, stops at 7:12 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
- Catalyst: news
- Float traded 10x
- Ask wall break
- Gap, run and fade
Before the news
CLWT had a previous close of $1.36. On October 9 it traded just 7,188 shares, in a range of $1.30 to $1.40. The float is about 3.0 million shares.
On the 12th the first trade was 2 shares at $1.31 at 4:00 a.m., below that close. There were a few small trades over the next three hours.
Pre-market: the float traded by 7:27 a.m.
At 7:00 a.m. PRNewsWire ran this headline: “Euro Tech Holdings Company Limited Announces The Company has signed a 50/50 Joint Venture Agreement With Sea Clean AS In Norway”. The stock traded at $1.43 in that minute, on 34 shares. By 7:01 the stock had touched $1.63.
The first 15 minutes were choppy. It reached $1.70 at 7:09, dropped to $1.27 at 7:11, then ran to $1.72 at 7:15. Volume was already heavy: 201,571 shares in the 7:09 minute alone.
The real move started at 7:21, from $1.51. At 7:26 it traded through $2.00 for the first time, and by 7:27 more shares had traded than exist in the whole float (3.00 million). In the 7:27 minute it ran to $2.81.
At 7:30 it printed $2.91, the high so far, 114% above the $1.36 close. That is below $3.00, where an ask wall had been on the book since 7:27:45. In the 7:32 minute it traded as low as $1.96. 19.95 million shares traded before the bell.
It pushed to $2.58 at 7:35, then fell to $1.60 at 7:37, down 38% in two minutes. By 8:00 it was back around $1.82, with a spike to $2.08 at 8:14.
The wall at $2.30
At 8:41 it ran to $2.64, a lower high under the $2.91 top. A buy order swept 30,803 shares from $2.28 to $2.35 at 8:41:39. Ten seconds later a sell order took 32,927 shares from $2.26 down to $2.19. At 8:42:18 an ask wall appeared at exactly $2.30, and it stayed there.
CLWT opened at $1.99, up 46% from the previous close. The open began with a single 27,341-share print at $1.98 at 9:30:00. Then, after dipping to $1.87 in the first minute, it worked up toward the wall.
Stop It's 9:35. CLWT is at $2.18 and moving up fast. A large ask wall has been sitting at $2.30 since 8:42. Would you buy here?
Press play: the real Level 2, time and sales and chart stop at 9:35 a.m. ET for your call, then show what happened. The clip starts at 9:32 a.m. ET.
The wall peaked at 49,277 shares at 9:35:14, about 1.6% of the float. At 9:35:57 shares began printing at $2.30. In 1.9 seconds, 40,718 shares traded at exactly $2.30 and the wall was gone. It wasn't pulled. Buyers ate it.
The high of that push was $2.34 in the 9:36 minute. Within seconds a sell order took 29,224 shares from $2.26 to $2.22. At 9:43:57 another sold 51,734 shares from $2.24 down to $2.18, and the 9:44 candle dropped to $2.00.
The $1.90 bid wall
At 9:44:26 a bid wall appeared at $1.90 and peaked near 44,000 shares at 9:48. It sat under the stock while CLWT chopped between roughly $1.90 and $2.29 for over an hour. A 40,024-share sell order went through $2.00 to $1.96 at 10:00:32, and another took 32,881 shares from $2.11 to $1.99 at 10:21:46.
Stop It's 10:59. CLWT is at $1.92. A bid wall at $1.90 has held since 9:44, just below. Would you buy here, or wait to see if it holds?
Press play: the real Level 2, time and sales and chart stop at 10:59 a.m. ET for your call, then show what happened. The clip starts at 10:56 a.m. ET.
At 10:59:49 selling hit the wall. Over 42.7 seconds, 32,763 shares traded at exactly $1.90, and at 11:00:33 the wall was eaten. The 11:00 candle fell to $1.77, and the 11:01 candle to $1.72.
The low after the open came at 11:18, $1.63. From 11:20 to 3:55 p.m. it stayed between $1.70 and $1.94, on much lighter volume.
A late spike and the close
At 3:56 p.m. a 10,000-share print went off at $1.90 on the bid, and a buy order swept 28,641 shares from $1.89 to $1.95. The 3:56 p.m. minute traded 79,371 shares, more than any minute since 11:00. A 60,499-share bid wall at $1.92 appeared at 3:56:52 and was pulled by 3:58:00.
The stock kept climbing through 3:58 and 3:59. In the last minute before the close it ran from $2.07 to $2.15. It closed at $2.14, 26% under the $2.91 high of the day. That high came before the bell, at 7:30 a.m., 46% above the open.
The regular session traded 9.02 million shares. With the pre-market included, 28.97 million shares traded through the close: the float changed hands about 10 times. Relative volume was about 4,800 times normal, on a day when the prior day's volume was just 7,188 shares.
After hours
The 4:00 p.m. minute printed $2.24 at its high, then closed at $2.01. After hours it kept falling. By 4:21 p.m. it traded as low as $1.40, down 38% from $2.24. That same minute also traded as high as $2.00, on 18,365 shares.
It then traded between $1.56 and $1.87 for the rest of the evening, mostly between $1.70 and $1.85 after 4:35 p.m. The last after-hours minute, 7:59 p.m., closed at $1.68. After-hours volume was 1.16 million shares.
What to take from it
- The float was traded over before the open. By 7:27 a.m. more shares had traded than the float holds.
- Both walls were eaten. The $2.30 ask wall was eaten in under two seconds. The $1.90 bid wall held for over an hour, then was eaten in 43 seconds, and the stock hit $1.63 by 11:18.
- After hours can undo the day. CLWT traded at $2.24 at 4:00 p.m. and as low as $1.40 at 4:21 p.m.
Why it ran
News and SEC filings for CLWT published between the previous session's close and the first minute CLWT traded 20% above it, at 7:09 a.m. ET, newest first, from the same feeds the replay shows.
-
Euro Tech Holdings Company Limited Announces The Company has signed a 50/50 Joint Venture Agreement With Sea Clean AS In Norway
News via Stock News API
How it traded
Gap, run and fade. It gapped up 46.3% to 1.99 at the open, ran from the open to the high of 2.34 in 6 minutes, then gave back 57% of that move by 4:00 p.m., trading at 2.14.
| Time (ET) | What happened | Watch it |
|---|---|---|
| 7:00 a.m. | News (PRNewsWire): Euro Tech Holdings Company Limited Announces The Company has signed a 50/50 Joint Venture Agreement With Sea Clean AS In Norway | |
| 7:09 a.m. | First trade 20% above the previous close of 1.36 | |
| 7:27 a.m. | Volume since 4:00 a.m. passes the whole float, 3.00 million shares | |
| 7:30 a.m. | Pre-market high, 2.91 | |
| 7:30 a.m. | High of the day to the close, 2.91 | |
| 9:30 a.m. | The open: 1.99, up 46.3% from the previous close | |
| 3:59 p.m. | Last trade before the 4:00 p.m. close, 2.14, 26.5% 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
- From news to the move: the first trade 20% above the previous close came 9 minutes after the latest news item before it (PRNewsWire, 7:00 a.m.).
- Volume, from the one-minute bars: 19.95 million shares before the 9:30 a.m. open (66%), 3.58 million in the first 30 minutes (12%), and 6.59 million in the rest of the day to 8 p.m. (22%).
- Float rotation, the volume since 4 a.m. against the float of 3.00 million shares: past it once at 7:27 a.m., twice at 7:31 a.m., three times at 7:42 a.m.
Halts
The exchange's halt feed shows no halts for CLWT that day.
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 CLWT on October 12, 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.