Recaps · August 12, 2026
FGI, August 12: a thin-volume drift to $5.20, then $6.96 after the bell
- Small cap
- Momentum
- Thin float
- Main move: after hours
- Catalyst: earnings
- Thin regular session
- Float
- 1.90 million shares
- Volume
- 672,444 shares
- Previous close
- $4.55
- Open
- $4.57 (up 0.4%)
- High
- $5.20 at 1:29 p.m.
- Close
- $4.81
Pre-market: almost nothing
The official previous close was $4.55. The only pre-market trade was 4 shares at $4.60 at 6:59 a.m. That is the whole pre-market volume.
The open and the slow climb
It opened at $4.57 with 3 shares at 9:30. Many minutes after that had no trades at all, and several traded just 1 share.
At 9:50 it traded $4.61, above the $4.60 pre-market trade. At 9:51 a 122-share minute reached $4.74. A tiny volume was enough to move it. At 10:02 it reached $4.77 and touched it again at 10:09. Between 10:16 and 11:23 it traded only a few times, drifting down to $4.69.
The push to $5.20
At 12:27 it woke up again, from $4.80 to $4.86 on 496 shares. At 12:29 it hit $4.95 on 1,545 shares. At 12:47 it touched $5.00 on 2,288 shares, the biggest minute of the session up to that point.
At 1:26 p.m. a 1,245-share minute ranged from $4.95 to $5.17. Then at 1:29 p.m. it printed $5.20, the regular-session high so far. That minute traded just 2 shares. A price printed on a handful of shares is a thin price.
It did not hold there. By 1:30 it was $5.14 and by 1:31 $5.06.
Afternoon chop and the close
Through the afternoon it swung between about $4.74 and $5.15 on small volume. At 2:21 p.m. it was $4.80, at 2:24 it was $5.00, and by 2:25 it was $4.80 again. At 3:40 it reached $5.06.
Stop It's 3:51. The stock is at $4.91. The high of the day so far is $5.20, set at 1:29 p.m. on just 2 shares. At 3:40 it reached $5.06 on a 307-share minute, then sat near $5.03 until 3:50, when it fell from $5.00 to $4.91 on 66 shares. Volume has been thin all day, and the regular session closes in about 9 minutes. Would you buy here?
Press play: the real Level 2, time and sales and chart stop at 3:51 p.m. ET for your call, then show what happened. The clip starts at 3:48 p.m. ET.
The regular session ended with 18,978 shares traded, about 1% of the 1.9 million share float. The last regular-session print, at 4:00, was $4.73, about 9% under the regular-session high of $5.20.
After hours: earnings and $6.96
At 4:15 p.m. PRNewsWire ran: “FGI INDUSTRIES ANNOUNCES SECOND QUARTER 2026 RESULTS.” At 4:24 p.m. the company filed an 8-K.
The stock traded at $4.90 at 4:15. By 4:28 it traded up to $5.69. Then at 4:47 p.m. it spiked to $6.96, the high of the day, on 31,450 shares in that one minute. That is more than the whole regular session.
The next minutes brought heavy volume too: 48,385 shares at 4:48 and 48,055 at 4:49. At 4:55 it dropped to $5.67 on 53,279 shares. By 5:08 p.m. it was $4.45, the low of the day, 36% below the high.
It bounced again, to $5.14 at 5:18 and $5.45 at 5:34. At 6:41 p.m. Zacks Investment Research ran: “FGI Industries Ltd. (FGI) Beats Q2 Earnings Estimates.” At 7:59 p.m. it traded between $5.60 and $5.70 and closed that minute at $5.70. After hours volume was 653,462 shares. For the whole day, counting after hours, relative volume was 82 times normal.
What to take from it
- Thin prints are not real levels. The $5.20 regular-session high came on a 2-share minute.
- The big action can come after the bell. Regular session volume was 18,978 shares. After hours was 653,462.
- After hours can swing hard both ways. It went from $6.96 at 4:47 p.m. to $4.45 by 5:08 p.m.
Replay this day
Trade FGI on August 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.