Hindsight Markets Beta

Hindsight Markets Small-cap stocks on August 12, 2026

BIVI on August 12, 2026: why it ran

Published · By

On August 12, 2026, BIVI opened up 6.3% from the previous close of 1.27 and reached 3.79 at 10:42 a.m. ET. The exchange halted it 3 times.

Previous close
1.27
Open, 9:30 a.m.
1.35
Gap at the open
up 6.3%
Pre-market high
1.48 at 9:28 a.m.
High, 4 a.m. to 4 p.m.
3.79 at 10:42 a.m.
Low, 4 a.m. to 4 p.m.
1.23
After-hours high, 4 p.m. to 8 p.m.
2.45 at 6:01 p.m.
Last trade before 4:00 p.m.
1.54
Volume
46.01 million
Relative volume
110.4x
Float
7.29 million shares, from filings as of August 12, 2026
Shares outstanding
7.54 million
Halts
3
3.791.274 a.m.9:30noon4 p.m.8 p.m.
BIVI on August 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 from the exchange's feed. Dotted line: the previous close.

Replay BIVI's day

It starts at 9:35 a.m. ET with the real Level 2, time and sales and chart, from the same feed the replay plays, stops at 9:38 a.m. and asks what you would do. Or press Play on any moment in How it traded.

The day, step by step

The day before and pre-market

On August 11, BIVI traded between $1.09 and $1.42 and closed at $1.27. No news came out on the 12th before the open.

The first trade on the 12th was at $1.23, below that close. The pre-market was quiet. The high was $1.48 at 9:28 a.m., and only 62,372 shares traded before the bell. That is less than 1% of the 7.29-million-share float.

The open and the first halt

It opened at $1.35, up 6% from the previous close. At 9:36 it cleared the $1.48 pre-market high. Volume built from there.

At 9:46 it traded through $2.00. At 9:47 it was halted (a volatility pause) with the last trade at $2.36. The halt ended at 9:52. One print of 82,374 shares went through at $2.25 at 9:52:16, and the 9:52 candle opened at $2.36.

After the reopen it ran to $2.95 at 9:54, up 119% from the $1.35 open. Then it dropped to $2.27 at 9:56, down 23% from that high.

Through $3.00 and the chop

At 10:00 it traded through $3.00 for the first time and hit $3.10. By 10:03, more shares had traded than exist in the whole float (7.29 million).

It kept swinging. From $2.69 at 10:02 it ran to $3.30 at 10:05. It reached $3.53 at 10:13, then fell to $2.72 at 10:17, down 23%. From there it climbed to $3.46 at 10:31.

The bid at $3.00

From 10:30:47 on, the order book showed a large bid at exactly $3.00. It peaked at 68,492 shares at 10:31. That is 0.9% of the float, below the price, across all exchanges.

At 10:38 a single buy order of 118,892 shares went through 19 price levels, from $3.47 to $3.65.

Stop It's 10:42. BIVI is at $3.52, up from $3.45 a minute ago. A bid wall that peaked at 68,492 shares sits at $3.00. Would you buy here?

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

It pushed to $3.79, the high so far, in the 10:42 minute. Within four minutes it was back at $2.84.

At 10:45:16 trades hit $3.00. In under a second, 41,411 shares traded at exactly $3.00 and the bid was gone. It wasn't pulled. Sellers hit it. One sell order of 57,213 shares went from $3.01 to $2.96 in that same second.

The 11:06 push and the 11:13 halt

It came back again. At 11:06 it pushed to $3.40, a lower high under the $3.79 top. At 11:08 it started to drop. A bid at $2.50 that peaked at 62,037 shares was pulled at 11:11:34, and 15,986 shares traded at exactly $2.50 at 11:11:32-11:11:33, just before that. By 11:12 the price was $2.12.

Stop It's 11:18. BIVI has been halted since 11:13 with the last trade at $2.12. It was $3.25 at 11:07. Trading is about to resume. Would you buy the reopen?

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

The 11:13 halt stopped at $2.12. It reopened at 11:18 at $2.06, 3% below where it stopped. A 73,927-share print crossed at $2.06 at 11:18:07.

It didn't last. At 11:18:56 it was halted again with the last trade at $1.49, down from $2.06 in under a minute. It reopened at 11:23 at $1.49. A 101,509-share print crossed at $1.49 at 11:23:56. The low after the open, $1.31, came in that minute.

It bounced to $2.19 by 11:29 and then drifted lower. It was at $1.75 by 11:48 and from noon to the close traded between about $1.47 and $1.86.

The close and after hours

It closed at $1.54, 59% under the $3.79 high of the day.

By the close, 42.19 million shares had traded: the float changed hands about 6 times, at about 110 times its normal volume.

After hours it was active again. It dipped to $1.24 at 4:10 p.m., then ran to $2.45 by 6:01 p.m., up 98%. It faded back to $1.84 by 7:59 p.m. At 7:36 p.m. the company filed a 10-K (the annual report).

What to take from it

Open this recap on its own page

Why it ran

News and SEC filings for BIVI published between the previous session's close and the first minute BIVI traded 20% above it, at 9:36 a.m. ET, newest first, from the same feeds the replay shows.

No news found before the move.

How it traded

Intraday run. It opened up 6.3% at 1.35, then ran from the open to the high of 3.79 in 72 minutes through a halt.

Time (ET)What happenedWatch it
9:28 a.m.Pre-market high, 1.48
9:30 a.m.The open: 1.35, up 6.3% from the previous close
9:36 a.m.First trade 20% above the previous close of 1.27
9:47 a.m.Halted: LULD pause (limit up-limit down). Trading resumes at 9:52 a.m.
10:03 a.m.Volume since 4:00 a.m. passes the whole float, 7.29 million shares
10:42 a.m.High of the day to the close, 3.79
11:13 a.m.Halted: LULD pause (limit up-limit down). Trading resumes at 11:18 a.m.
11:18 a.m.Halted: LULD pause (limit up-limit down). Trading resumes at 11:23 a.m.
3:59 p.m.Last trade before the 4:00 p.m. close, 1.54, 59.2% 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

Halts

HaltedResumedLengthReason in the feed
9:47 a.m.9:52 a.m.5 min 0 sLULD pause (limit up-limit down)
11:13 a.m.11:18 a.m.5 min 0 sLULD pause (limit up-limit down)
11:18 a.m.11:23 a.m.5 min 0 sLULD pause (limit up-limit down)

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 BIVI on August 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.

Trade this day Log in