Hindsight Markets Beta

Recaps · August 7, 2026

ZYBT, August 7: the $2.98 wall, one halt, and $3.59

Float
5.62 million shares
Volume
5.81 million shares
Previous close
$2.09
Open
$2.38 (up 13.9%)
High
$3.59 at 9:53 a.m.
Halts
1 (9:55 a.m.)
Close
$1.87
3.592.091.664 a.m.9:30noon4 p.m.8 p.m.
ZYBT on August 7, 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.

The day before

On August 6, ZYBT opened at $1.97, ranged from $1.67 to $2.45, and closed at $2.09. At 8:00 a.m. that day, GlobeNewsWire ran the headline Zhengye Biotechnology Holding Limited Regains Compliance with Nasdaq Bid Price Requirement. Our data shows no new headline on the 7th.

Pre-market: up to $2.67, then a slow slide

The stock traded at $2.10 to $2.19 in the first minutes of the session. At 4:09 a.m. it started to move. It ran from $2.12 to $2.65 at 4:27 a.m., up 25%, then dropped to $2.31 the next minute.

It built again from $2.20 at 4:41 a.m. and made the pre-market high, $2.67 at 5:02 a.m. After that it drifted down. By 7:51 a.m. it was at $2.10, near the previous close. 1.47 million shares traded before the bell.

The open

It opened at $2.38, up 14% from the $2.09 previous close. It slipped to $2.28 by 9:33, then spent the next ten minutes between about $2.28 and $2.44. At 9:37 a single minute traded 45,381 shares, and the high of that minute was $2.44.

The wall at $2.98

At 9:44 it started to climb again. At 9:46 it traded above the $2.67 pre-market high, to $2.70. By 9:50 it was at $2.83.

At 9:50:55 a large block of stock appeared for sale at exactly $2.98. It had built to more than 28,000 shares by 9:51, about 0.5% of the float, across all exchanges.

Stop It's 9:51. ZYBT is at $2.82 and has climbed from $2.33 in under ten minutes. A big block of shares is offered at exactly $2.98, just above. Would you buy here?

Press play: the real Level 2, time and sales and chart stop at 9:51 a.m. ET for your call, then show what happened. The clip starts at 9:48 a.m. ET.

Here's what happened. At 9:52:07 the first trade printed at $2.98. In under a second, 28,054 shares traded at exactly $2.98 and the wall was gone. Buyers ate it. One buy order swept 37,509 shares from $2.98 to $3.01 across four price levels.

The 9:52 minute traded 416,386 shares and went from $2.89 to $3.35. The next minute was bigger. It hit $3.59, the high so far, at 9:53, up 72% from the previous close, on 708,605 shares in that one minute.

The top was sold into quickly. At 9:53:23, 18,993 shares printed at $3.59 at the ask. Nine seconds later, a single sell order of 100,701 shares went from $3.59 down to $3.37 across 21 price levels. The 9:54 minute fell to $2.53. Within two minutes of the high it was at $2.50.

The halt and the $2.50 bid

At 9:55:38 it was halted (a volatility pause), with the last trade at $2.50. While it was halted, a bid wall built at $2.50. It was first seen at 9:56:06 and peaked at 45,676 shares at 9:59:58.

Stop It's 10:00. ZYBT has been halted since 9:55 with the last trade at $2.50, down from $3.59. About 45,000 shares are bid at $2.50 and the stock is about to reopen. Would you buy the reopen?

Press play: the real Level 2, time and sales and chart stop at 10:00 a.m. ET for your call, then show what happened. The clip starts at 9:57 a.m. ET.

It reopened at 10:00:38 at $2.50, with a 23,970-share print at that price.

The lower high and the slide

It bounced right away: $2.87 at 10:02, then a high of $2.91 at 10:04, a lower high well under the $3.59 top.

Then it fell. At 10:06 the $2.50 bid wall was eaten, with 21,419 shares trading at exactly $2.50 in about four seconds. The 10:06 minute reached $2.41. At 10:14 it dropped to $2.02, and at 10:30 it touched $2.00.

It kept making lower lows: $1.90 at 10:47, $1.88 at 11:14. At 12:01 a minute of 31,951 shares took it from $1.84 to $1.68, and the low of the day was $1.66 at 12:03.

The rest of the day

The afternoon was quiet. It traded between about $1.70 and $1.94 on thin volume. The 3:59 p.m. bar closed at $1.87, and the 4:00 p.m. bar closed at $1.89, under the $2.09 previous close and even under the $2.38 open.

After hours, 82,582 shares traded. The last price was $1.83.

In the regular session, 4.26 million shares traded. Over the whole day it was 5.81 million shares, a little more than the 5.62 million float, at about 0.8 times its normal volume. Most of the move happened in the minutes from 9:52 to 9:54.

What to take from it

Replay this day

Trade ZYBT on August 7, 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