Hindsight Markets Small-cap stocks on September 1, 2026
BIAF on September 1, 2026: why it ran
On September 1, 2026, BIAF opened up 69.5% from the previous close of 4.56 and reached 8.60 at 9:38 a.m. ET. The exchange halted it once.
- Previous close
- 4.56
- Open, 9:30 a.m.
- 7.73
- Gap at the open
- up 69.5%
- Pre-market high
- 8.43 at 8:03 a.m.
- High, 4 a.m. to 4 p.m.
- 8.60 at 9:38 a.m.
- Low, 4 a.m. to 4 p.m.
- 4.10
- After-hours high, 4 p.m. to 8 p.m.
- 8.15 at 5:24 p.m.
- Last trade before 4:00 p.m.
- 6.51
- Volume
- 20.83 million
- Relative volume
- 96.3x
- Float
- 584,227 shares, from filings as of September 1, 2026
- Shares outstanding
- 592,327
Replay BIAF's day
It starts at 7:56 a.m. ET with the real Level 2, time and sales and chart, from the same feed the replay plays, stops at 7:59 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
- Gap, run and fade
- Catalyst: news
- Halted once
- Lower high
- Float traded 36x
Pre-market: the float traded by 8:02 a.m.
The first trades on the 1st were at $4.10, below the $4.56 previous close.
At 8:00 a.m. Business Wire ran this headline: “bioAffinity Technologies Advances CyPath® Lung for Surveillance of Lung Cancer Survivors”. The 8:00 minute opened at $4.62 and closed at $5.09. Two minutes later it touched $8.00.
By 8:02 a.m., more shares had traded than exist in the whole float (584,227). The pre-market high was $8.43 at 8:03 a.m.
The pre-market was a wide swing, not a straight line. From $6.95 at 8:10 a.m. it ran to $8.40 at 8:15 a.m., up 21%. Then it fell to $6.03 at 8:40 a.m., down 28% from $8.40. By 8:46 a.m. the volume was ten times the float. 8.62 million shares traded before the bell.
The open and the push back above $8
It opened at $7.73, up 70% from the previous close. At 9:31 a.m. it pushed to $8.33, up 8% from the open, then pulled back.
At 9:33 a.m. it dipped to $7.06. From there it climbed again. At 9:36:00 one buy order of 54,617 shares swept up through 27 price levels, from $7.88 to $8.14. By the end of the 9:36 minute it was at $8.28.
Stop It's 9:38. BIAF is at $8.15, just under the $8.42 it touched a minute ago. It has run from $7.06 in five minutes. Would you buy here?
Press play: the real Level 2, time and sales and chart stop at 9:38 a.m. ET for your call, then show what happened. The clip starts at 9:35 a.m. ET.
Here's what happened. At 9:38 a.m. it hit $8.60, the high so far. At 9:38:03 one buy order of 36,170 shares swept from $8.38 to $8.60 across 23 levels. Eight seconds later, at 9:38:11, a sell order of 53,311 shares went through from $8.18 to $7.89. The 9:38 minute fell as low as $7.11 and closed at $7.36.
The halt
At 9:40 a.m. it was halted (a volatility pause). The last trade was at $7.11.
Stop It's 9:45. BIAF has been halted since 9:40 with the last trade at $7.11. The high so far was $8.60. Trading is about to resume. Would you buy the reopen?
Press play: the real Level 2, time and sales and chart stop at 9:45 a.m. ET for your call, then show what happened. The clip starts at 9:42 a.m. ET.
It reopened at 9:45 a.m. at $7.02. The first trade after the reopen was a single print of 55,169 shares at $7.02. The 9:45 minute went up to $7.39. It didn't hold. At 9:48 a.m. it fell to $6.70, down 22% from $8.60.
A lower high at $7.57
It came back once more. At 10:01 a.m. it pushed to $7.57, a lower high under the $8.60 top. The same minute it dropped to $6.58, and the next minute to $6.51.
After that it drifted. The low after the open was $6.13 at 11:03 a.m.
The bid at $6.00
From 1:18 p.m. on, a large bid sat at exactly $6.00, below a stock trading near $6.60. The bid peaked at 55,643 shares at 1:18 p.m., about 9.5% of the float.
At 2:30:27 p.m. it was pulled: the size left the book without trading there.
The close and after hours
It closed at $6.51, 24% under the $8.60 high of the day. 10.57 million shares traded in the regular session, about 18 times the float. With the pre-market included, the total through the close was 19.19 million.
At 4:30 p.m. the company filed an 8-K (a current report). The 4:32 p.m. minute reached $7.50. After hours it reached $8.15 at 5:24 p.m.
What to take from it
- After the top, the next push stopped lower. $8.60 at 9:38 a.m., then $7.57 at 10:01 a.m.
- Big moves came right after both the headline and the filing. It went from $4.62 at 8:00 a.m. to $8.00 by 8:02 a.m. after the 8:00 a.m. headline, and reached $7.50 at 4:32 p.m., two minutes after the 4:30 p.m. 8-K.
- Much of the run was given back by the close. It closed at $6.51, 24% below the $8.60 high, but still above the $4.56 previous close.
Why it ran
News and SEC filings for BIAF published between the previous session's close and the first minute BIAF traded 20% above it, at 8:01 a.m. ET, newest first, from the same feeds the replay shows.
-
bioAffinity Technologies Advances CyPath® Lung for Surveillance of Lung Cancer Survivors
News via Stock News API
How it traded
Gap, run and fade. It gapped up 69.5% to 7.73 at the open, ran from the open to the high of 8.60 in 8 minutes, then gave back 240% of that move by 4:00 p.m., trading at 6.51.
| Time (ET) | What happened | Watch it |
|---|---|---|
| 8:00 a.m. | News (Business Wire): bioAffinity Technologies Advances CyPath® Lung for Surveillance of Lung Cancer Survivors | |
| 8:01 a.m. | First trade 20% above the previous close of 4.56 | |
| 8:02 a.m. | Volume since 4:00 a.m. passes the whole float, 584,227 shares | |
| 8:03 a.m. | Pre-market high, 8.43 | |
| 9:30 a.m. | The open: 7.73, up 69.5% from the previous close | |
| 9:38 a.m. | High of the day to the close, 8.60 | |
| 9:40 a.m. | Halted: LULD pause (limit up-limit down). Trading resumes at 9:45 a.m. | |
| 3:59 p.m. | Last trade before the 4:00 p.m. close, 6.51, 24.3% 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 1 minute after the latest news item before it (Business Wire, 8:00 a.m.).
- Volume, from the one-minute bars: 8.62 million shares before the 9:30 a.m. open (41%), 4.97 million in the first 30 minutes (24%), and 7.25 million in the rest of the day to 8 p.m. (35%).
- Float rotation, the volume since 4 a.m. against the float of 584,227 shares: past it once at 8:02 a.m., twice at 8:04 a.m., three times at 8:06 a.m.
- The halt at 9:40 a.m.: down 9.2% in the 5 minutes into it, reopened at 7.02, down 1.3% from the last trade before it, then down 1.7% over the next 5 minutes.
- The next session, September 2, 2026, it was up 48.3% from its previous close at the 4:00 p.m. close.
Halts
| Halted | Resumed | Length | Reason in the feed |
|---|---|---|---|
| 9:40 a.m. | 9:45 a.m. | 5 min 0 s | LULD 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 BIAF on September 1, 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.