Hindsight Markets Beta

Recaps · October 12, 2026

CLWT, October 12: a 7:00 headline, $2.91 before the bell, and the $2.30 wall

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
2.911.364 a.m.9:30noon4 p.m.8 p.m.
CLWT on October 12, 2026, one-minute bars in New York time. Shaded: before the 9:30 a.m. open and after the 4:00 p.m. close. Bands: halts.

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

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.

Replay this day Log in