Hindsight Markets Small-cap stocks on August 19, 2026
SKK on August 19, 2026: why it ran
On August 19, 2026, SKK opened up 5.7% from the previous close of 4.57 and reached 8.81 at 10:29 a.m. ET. The exchange halted it 12 times.
- Previous close
- 4.57
- Open, 9:30 a.m.
- 4.83
- Gap at the open
- up 5.7%
- Pre-market high
- 7.44 at 8:06 a.m.
- High, 4 a.m. to 4 p.m.
- 8.81 at 10:29 a.m.
- Low, 4 a.m. to 4 p.m.
- 3.76
- After-hours high, 4 p.m. to 8 p.m.
- 5.98 at 7:41 p.m.
- Last trade before 4:00 p.m.
- 5.80
- Volume
- 3.96 million
- Relative volume
- 1500.0x
- Float
- 2.88 million shares, from filings as of August 19, 2026
- Shares outstanding
- 3.96 million
- Halts
- 12
Replay SKK's day
It starts at 9:31 a.m. ET with the real Level 2, time and sales and chart, from the same feed the replay plays, stops at 9:34 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
- Main move: the morning
- Catalyst: contract news
- Pre-market spike
- Halted 12 times
- Round-number break
- Faded to the close
Before the headline
On August 18, SKK traded just 1,327 shares, between $4.20 and $4.60. The official close was $4.57. The float is 2.88 million shares.
The first trade on the 19th was at 4:01 a.m., $4.53, and it was a single share. For the next four hours it traded in small lots between about $4.30 and $4.96. At 7:59 a.m. it printed $4.32.
8:05: the headline and the spike
At 8:05 a.m. GlobeNewsWire ran: “SKK Holdings Awarded Six New Horizontal Directional Drilling and Utility Works Contracts in Singapore Valued at Up to US$26.6 Million (S$34.1 Million)”. The 8:05 minute went from $4.96 to a high of $6.77.
The pre-market high was $7.44 at 8:06 a.m. But it didn't hold. It fell to $5.23 at 8:07, bounced to $7.07 at 8:09, and then slid. By 8:14 a.m. it hit $3.76, the low so far, below the $4.57 close.
About 940,000 of the 1.41 million pre-market shares traded in those ten minutes, from 8:05 to 8:14. After that it was quiet. It chopped between about $3.96 and $5.74 until the open.
The open and the first five halts
It opened at $4.83, up 6% from the close. The low since the open was $4.68 at 9:34 a.m. At 9:39 it ran from $4.99 to $5.37, and at 9:39:36 it was halted (a volatility pause).
It reopened at 9:49 at $6.00, traded up to $6.60, and was halted again at 9:49:58. It reopened at 9:59:59 at $7.42. That second was busy: a single print of 45,483 shares at $7.42, and one buy order swept 10,217 shares from $6.70 to $7.30 across 15 levels.
At 10:00 it hit $8.16. At 10:00:24 it was halted a third time, and it reopened at 10:05 at $7.00, 14% below where it stopped. A 42,947-share print went at $7.00. Two seconds later a buy order swept 13,138 shares from $6.30 to $6.68.
Halt number four came at 10:06:18, after a last trade of $6.46. It reopened at 10:16 at $6.00. Halt number five came at 10:16:38 with the last trade at $6.60. This one lasted until 10:27:08.
The wall at $8.00
From 10:05:57, someone was offering stock at exactly $8.00. It peaked at 36,369 shares at 10:27:14, which is 1.3% of the float.
The fifth halt ended at 10:27:08 with a 27,120-share print at $7.50. That was 14% above where it stopped.
From 10:27:45 trades printed at $8.00. In 10.6 seconds, 30,922 shares traded at exactly $8.00 and the wall was gone. It wasn't pulled. Buyers ate it.
Stop It's 10:29. SKK is at $7.49. A minute ago it traded as high as $8.24, just after an ask wall at $8.00 was eaten. Would you buy here?
Press play: the real Level 2, time and sales and chart stop at 10:29 a.m. ET for your call, then show what happened. The clip starts at 10:26 a.m. ET.
Here's what happened. It ran to $8.81, the high so far, in the 10:29 minute and closed that minute at $8.68. The next minute traded as low as $7.63.
A lower high, then four more halts
At 10:29:46 a new ask wall showed up at $9.00. It peaked at 22,951 shares at 10:32:28. The price did not trade at $9.00 that morning.
The 10:30 minute pushed to $8.76, and at 10:31 it pushed to $8.30, each high lower than the last. An ask wall at $8.30 showed up at 10:31:43. It peaked at 20,823 shares at 10:33:03 and was pulled at 10:36:23.
At 10:33:11 it was halted after a last trade of $7.28. It reopened at 10:43 at $7.00, was halted again at 10:43:38, reopened at 10:48 at $6.06, was halted at 10:49:06, and reopened at 10:54 at $5.21. That's three halts in 16 minutes, and every reopening was lower than the one before.
By the end of the 10:55 minute, more shares had traded than exist in the whole float (2.88 million).
It bounced to $6.02 by 10:59, and at 10:59:11 it was halted for the ninth time. It reopened at 11:04 near $6.00. Within five minutes it was at $5.16. By 11:24 it was at $5.20.
The afternoon
At 12:03 it was halted at $5.20 and reopened at 12:08 at $5.21. At 12:10:07 a bid wall of 32,332 shares (1.1% of the float) showed up at $5.25. It was pulled at 12:11:20.
From there it went quiet. Until about 1:25 p.m., most minutes traded a few thousand shares or fewer, in a band between about $5.20 and $5.96.
Stop It's 1:26 p.m. SKK is at $5.95. It has traded between $5.53 and $5.96 since 1:00, on thin volume. Would you buy here?
Press play: the real Level 2, time and sales and chart stop at 1:26 p.m. ET for your call, then show what happened. The clip starts at 1:23 p.m. ET.
Here's what happened. The 1:26 minute ran to $6.40 on 21,111 shares. One buy order swept 10,507 shares from $5.96 to $6.00 at 1:26:15. At 1:26:57 an ask wall appeared at $8.00 (24,680 shares at its peak). At 1:28:45 another appeared at $6.50. It peaked at 41,212 shares at 1:30:54, 1.4% of the float. The afternoon high was $6.46 at 1:27, before that wall appeared.
At 1:31:56 it was halted with a last trade of $5.55. It reopened at 1:36 at $5.32.
It was halted a twelfth time at 1:37:29 and reopened at 1:42 at $5.85. After that it drifted between about $5.30 and $6.07. It closed at $5.80, 34% under the $8.81 high of the day.
The regular session traded 2.51 million shares. For the whole day, 3.96 million shares traded: the float changed hands about 1.4 times, at about 1,500 times its normal volume. It was halted 12 times.
After hours
After the close, 49,592 shares traded. At 4:51 p.m. the company filed a 6-K (a foreign company's current report). The stock was trading near $5.55 that minute. Its after-hours high was $5.98 at 7:41 p.m.
What to take from it
- A halt can reopen lower than it stopped. The 10:00 halt stopped at $8.16 and reopened at $7.00. The 1:31 p.m. halt stopped at $5.55 and reopened at $5.32.
- Buying right after a reopen costs more than the screen says. The book was thin: 604 shares at $7.60 became a $667 gap, and 24 shares at $5.39 became $2,979.
- After the top, the next push stopped lower. $8.81 at 10:29, then $8.76 at 10:30 and $8.30 at 10:31. By the close it was $5.80.
Why it ran
News and SEC filings for SKK published between the previous session's close and the first minute SKK traded 20% above it, at 8:05 a.m. ET, newest first, from the same feeds the replay shows.
-
SKK Holdings Awarded Six New Horizontal Directional Drilling and Utility Works Contracts in Singapore Valued at Up to US$26.6 Million (S$34.1 Million)
News via Stock News API
How it traded
Intraday run. It opened up 5.7% at 4.83, then ran from the open to the high of 8.81 in 59 minutes through 5 halts.
| Time (ET) | What happened | Watch it |
|---|---|---|
| 8:05 a.m. | News (GlobeNewsWire): SKK Holdings Awarded Six New Horizontal Directional Drilling and Utility Works Contracts in Singapore Valued at Up to US$26.6 Million (S$34.1 Million) | |
| 8:05 a.m. | First trade 20% above the previous close of 4.57 | |
| 8:06 a.m. | Pre-market high, 7.44 | |
| 9:30 a.m. | The open: 4.83, up 5.7% from the previous close | |
| 9:39 a.m. | Halted: LULD pause (limit up-limit down). Trading resumes at 9:49 a.m. | |
| 9:49 a.m. | Halted: LULD pause (limit up-limit down). Trading resumes at 9:59 a.m. | |
| 10:00 a.m. | Halted: LULD pause (limit up-limit down). Trading resumes at 10:05 a.m. | |
| 10:06 a.m. | Halted: LULD pause (limit up-limit down). Trading resumes at 10:16 a.m. | |
| 10:16 a.m. | Halted: LULD pause (limit up-limit down). Trading resumes at 10:27 a.m. | |
| 10:29 a.m. | High of the day to the close, 8.81 | |
| 10:33 a.m. | Halted: LULD pause (limit up-limit down). Trading resumes at 10:43 a.m. | |
| 10:43 a.m. | Halted: LULD pause (limit up-limit down). Trading resumes at 10:48 a.m. | |
| 10:49 a.m. | Halted: LULD pause (limit up-limit down). Trading resumes at 10:54 a.m. | |
| 10:55 a.m. | Volume since 4:00 a.m. passes the whole float, 2.88 million shares | |
| 10:59 a.m. | Halted: LULD pause (limit up-limit down). Trading resumes at 11:04 a.m. | |
| 12:03 p.m. | Halted: LULD pause (limit up-limit down). Trading resumes at 12:08 p.m. | |
| 1:31 p.m. | Halted: LULD pause (limit up-limit down). Trading resumes at 1:36 p.m. | |
| 1:37 p.m. | Halted: LULD pause (limit up-limit down). Trading resumes at 1:42 p.m. | |
| 3:59 p.m. | Last trade before the 4:00 p.m. close, 5.80, 34.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
- From news to the move: the first trade 20% above the previous close came less than a minute after the latest news item before it (GlobeNewsWire, 8:05 a.m.).
- Volume, from the one-minute bars: 1.41 million shares before the 9:30 a.m. open (36%), 158,266 in the first 30 minutes (4%), and 2.40 million in the rest of the day to 8 p.m. (60%).
- Float rotation, the volume since 4 a.m. against the float of 2.88 million shares: past it once at 10:55 a.m.
- The halt at 9:39 a.m.: up 14.7% in the 5 minutes into it, reopened at 6.00, up 11.7% from the last trade before it.
- The halt at 9:49 a.m.: up 22.9% in the 5 minutes into it, reopened at 7.42, up 12.4% from the last trade before it, then up 10.0% over the next 5 minutes.
- The halt at 10:00 a.m.: up 23.6% in the 5 minutes into it, reopened at 7.00, down 14.2% from the last trade before it, then down 7.7% over the next 5 minutes.
- The halt at 10:06 a.m.: down 20.8% in the 5 minutes into it, reopened at 6.00, down 7.1% from the last trade before it.
- The halt at 10:16 a.m.: up 2.2% in the 5 minutes into it, reopened at 7.50, up 13.6% from the last trade before it, then up 4.1% over the next 5 minutes.
- The halt at 10:33 a.m.: down 2.9% in the 5 minutes into it, reopened at 7.00, down 3.8% from the last trade before it.
- The halt at 10:43 a.m.: down 13.5% in the 5 minutes into it, reopened at 6.06, down 3.8% from the last trade before it, then down 10.1% over the next 5 minutes.
- The halt at 10:49 a.m.: down 13.5% in the 5 minutes into it, reopened at 5.21, down 4.4% from the last trade before it, then up 15.5% over the next 5 minutes.
- The halt at 10:59 a.m.: up 11.9% in the 5 minutes into it, reopened at 6.00, down 0.3% from the last trade before it, then down 12.0% over the next 5 minutes.
- The halt at 12:03 p.m.: down 13.2% in the 5 minutes into it, reopened at 5.21, up 0.2% from the last trade before it, then up 5.2% over the next 5 minutes.
- The halt at 1:31 p.m.: down 13.3% in the 5 minutes into it, reopened at 5.32, down 4.1% from the last trade before it, then up 10.0% over the next 5 minutes.
- The halt at 1:37 p.m.: up 5.4% in the 5 minutes into it, reopened at 5.85, unchanged from the last trade before it, then down 3.1% over the next 5 minutes.
- Other days SKK met the small-cap rule in our recaps: 1, the latest on October 7, 2026.
Halts
| Halted | Resumed | Length | Reason in the feed |
|---|---|---|---|
| 9:39 a.m. | 9:49 a.m. | 10 min 1 s | LULD pause (limit up-limit down) |
| 9:49 a.m. | 9:59 a.m. | 10 min 1 s | LULD pause (limit up-limit down) |
| 10:00 a.m. | 10:05 a.m. | 5 min 0 s | LULD pause (limit up-limit down) |
| 10:06 a.m. | 10:16 a.m. | 10 min 0 s | LULD pause (limit up-limit down) |
| 10:16 a.m. | 10:27 a.m. | 10 min 30 s | LULD pause (limit up-limit down) |
| 10:33 a.m. | 10:43 a.m. | 10 min 0 s | LULD pause (limit up-limit down) |
| 10:43 a.m. | 10:48 a.m. | 5 min 0 s | LULD pause (limit up-limit down) |
| 10:49 a.m. | 10:54 a.m. | 5 min 0 s | LULD pause (limit up-limit down) |
| 10:59 a.m. | 11:04 a.m. | 5 min 0 s | LULD pause (limit up-limit down) |
| 12:03 p.m. | 12:08 p.m. | 5 min 0 s | LULD pause (limit up-limit down) |
| 1:31 p.m. | 1:36 p.m. | 5 min 0 s | LULD pause (limit up-limit down) |
| 1:37 p.m. | 1:42 p.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 SKK on August 19, 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.