Recaps · October 12, 2026
CLWT, October 12: a 7:00 headline, $2.91 before the bell, and the $2.30 wall
- Small cap
- Momentum
- Main move: pre-market
- Catalyst: news
- Float traded 10x
- Ask wall break
- Gap, run and fade
- Float
- 3.00 million shares
- Volume
- 30.12 million shares
- Previous close
- $1.36
- Open
- $1.99 (up 46.3%)
- High
- $2.91 at 7:30 a.m.
- Close
- $2.14
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.
Replay this day
Trade CLWT on October 12, 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.