NWGL +576.7% Range, 265.9x Relative Volume: The $200 Million At-the-Market Spike
NWGL traded 365,303,271 shares last Friday at 265.9x RVOL, two sessions after a -78.0% flush and one day after a $200 million ATM press release.
TLDR
- NWGL traded 365,303,271 shares on Friday, October 16. That is 265.9x its 50-day average daily volume of 1,373,728 shares. The regular session opened at $0.23 and closed at $0.23 (+1.6%).
- The spike came at the end of a week that broke the stock. On Oct 14, NWGL opened at $1.18 and closed at $0.26 (-78.0%) on 15,411,617 shares. On Oct 15, a press release named Chaince Securities as exclusive sales agent for an at-the-market offering program of up to $200 million.
- The dilution panel shows 3 active facilities: a $200,000,000 Chaince ATM, a $200,000,000 shelf, and 36,900,000 warrants with a $0.25 strike. For scale, the market cap is $14,400,000 and the float is 44,910,000 shares.
- Oct 14 had a TRUE MFE of +576.7% (all-session low-to-high), but the order of prints matters. The $1.44 market high came before the collapse. That makes Oct 14 a fade setup, not a dip-buy setup.
- The level to watch is the $0.25 warrant strike. Friday's regular close of $0.23 sits just below it, and the after-hours session closed at $0.17.

What Happened to NWGL on October 16?
NWGL traded 365,303,271 shares last Friday (Oct 16), 265.9x its 50-day average of 1,373,728 shares. The price barely moved: the regular session opened and closed at $0.23 for a +1.6% day. For context, the stock had traded between $1.12 and $1.27 at the regular open on every session from Oct 7 through Oct 13. One week later it was a sub-quarter stock trading hundreds of millions of shares.
The sequence matters more than the headline volume:
- Oct 13: regular session $1.13 open, $1.21 close (+7.1%) on 87,515 shares.
- Oct 14: pre-market opened at $1.19. The regular session opened at $1.18 and reached a $1.44 market high. It then fell to a $0.23 market low and closed at $0.26 (-78.0%) on 15,411,617 shares. After-hours closed at $0.22.
- Oct 15: two versions of the same headline crossed the wire. Chaince Securities was named exclusive sales agent for NWGL's at-the-market offering program of up to $200 million. The regular session went $0.24 to $0.22 (-7.8%) on 3,597,232 shares.
- Oct 16: pre-market $0.22 to $0.22, regular session $0.23 to $0.23 (+1.6%) on 365,303,271 shares. After-hours opened at $0.23 and closed at $0.17.
The collapse came first and the ATM press release came the next day. The 365.3M-share session came the day after that. The filings explain why: the ATM was already on file before Oct 14.
NWGL is listed as Basic Materials, in the Paper, Lumber & Forest Products industry. It trades on Nasdaq as American Depositary Shares, and the company is based in China. Short interest is 0.0% and institutional ownership is 1.0%. That leaves a retail-and-market-maker tape with no short squeeze fuel.
The Filing Trail: How the $200 Million ATM Was Built
NWGL logged 13 SEC filings in the 90 days before the spike, and they show the offering capacity being built step by step. The ATM did not appear out of nowhere on Oct 15. It sits at the end of a registration chain that started in July.
| Date | Filing | What It Did | Possible Outcome |
|---|---|---|---|
| Jul 30 | Effectiveness notice | Registration declared effective | Sets up the July 2026 shelf, which has $200,000,000 remaining |
| Aug 7 | 6-K filing | Foreign issuer report | Disclosure only; no capacity added |
| Aug 11 | F-1 | New registration statement | Registers securities for sale; foreign-issuer form, the equivalent of an S-1 |
| Aug 20 | F-1/A | Amended registration | Revised terms ahead of effectiveness |
| Aug 25 | Effectiveness notice + 424B3 | F-1 effective; prospectus filed | Shares and the July 2026 warrants (36,900,000 at $0.25) become sellable |
| Aug 26, Aug 28 | 6-K filings | Foreign issuer reports | Disclosure updates |
| Sep 29 | S-8 | Employee/equity plan registration | Adds shares for compensation plans |
| Oct 2 | 424B5 + 6-K | Prospectus supplement | Ties to the September 2026 Chaince ATM, which has $200,000,000 remaining |
| Oct 6, Oct 10 | 6-K filings | Foreign issuer reports | Ongoing disclosure while the ATM is live |
| Oct 15 | Press release | Chaince named exclusive sales agent | Public notice of a program up to $200 million, against a $14,400,000 market cap |
The 424B5 on Oct 2 is the key date. A 424B5 is the prospectus supplement that turns a shelf into sellable paper. Anyone watching the filing feed had the ATM on their radar 8 trading days before the Oct 14 flush. The Oct 15 press release only made it public news. For another case of a shelf-plus-ATM structure turning into price action, read GRML's +546% filing forensic.

Why 265.9x RVOL on a Sub-$0.25 Stock Matters
265.9x RVOL means NWGL traded more shares in one session than in roughly a year of its average days. On a 44,910,000-share float, 365,303,271 shares means the entire float changed hands several times in one session. That kind of float rotation at a flat price means supply and demand were matched at around $0.23. Buyers absorbed every share that sellers offered, including any shares the company's agent was placing.
Compare this with the other big relative volume prints from last week (Oct 12 to Oct 16) that cleared 10M shares:
| Ticker | Date | Volume | RVOL | TRUE MFE (low-to-high) | Market Close |
|---|---|---|---|---|---|
| NWGL | Oct 16 | 365.3M | 265.9x | Intraday range not available | +1.6% |
| YRD | Oct 14 | 130.7M | 1504.3x | +123.4% | -12.8% |
| JBDI | Oct 13 | 92.6M | 5618.1x | +822.3% | +72.0% |
| AMTD | Oct 14 | 87.1M | 4665.3x | +131.3% | +37.7% |
| CLWT | Oct 12 | 71.1M | 4185.9x | +129.8% | +7.5% |
NWGL printed the largest raw volume in the group by a wide margin but the lowest RVOL multiple. The other names went from near-dormant to active. NWGL's 50-day baseline already included the 15,411,617-share collapse day. The RVOL multiple understates how unusual Friday was relative to the stock's normal tape: before Oct 14, NWGL was trading 7,513 to 87,515 shares a day.
The YRD row is the useful contrast. YRD offered +123.4% from the all-session low to the high and still closed the regular session -12.8%. In the YRD case, the volume came with range. In the NWGL case on Oct 16, the volume came without any directional result at the close.
Price Action: Session-by-Session, Oct 7 to Oct 16
NWGL drifted from a $1.27 open on Oct 7 to $1.14 by Oct 12 on falling volume, then lost 78.0% in one regular session on Oct 14. The full session breakdown:
| Date | Pre-Market Open → Close | Regular Open | Regular Close | Change | After-Hours Open → Close | Volume |
|---|---|---|---|---|---|---|
| Oct 7 | $1.26 → $1.25 | $1.27 | $1.26 | -0.8% | - | 63,378 |
| Oct 8 | - | $1.22 | $1.17 | -3.7% | - | 58,569 |
| Oct 9 | $1.17 → $1.16 | $1.18 | $1.14 | -3.1% | - | 31,449 |
| Oct 12 | $1.22 → $1.25 | $1.12 | $1.14 | +1.3% | - | 7,513 |
| Oct 13 | $1.12 → $1.14 | $1.13 | $1.21 | +7.1% | - | 87,515 |
| Oct 14 | $1.19 → $1.19 | $1.18 | $0.26 | -78.0% | $0.26 → $0.22 | 15,411,617 |
| Oct 15 | $0.23 → $0.23 | $0.24 | $0.22 | -7.8% | $0.22 → $0.22 | 3,597,232 |
| Oct 16 | $0.22 → $0.22 | $0.23 | $0.23 | +1.6% | $0.23 → $0.17 | 365,303,271 |
For last week (Oct 12 to Oct 16), NWGL went from $1.12 to $0.23, a -79.3% loss, on peak daily volume of 365,303,271 shares. It was the fifth-largest mover in either direction for the week, behind TCRT (+237.8%), BMBL (+134.3%), XLAB (+126.7%) and WFF (-99.3%).
The Oct 14 MFE and what it actually meant: the scanner recorded a TRUE MFE of +576.7% for Oct 14 across all sessions, low-to-high. On a $10,000 base, the full range is worth $57,670 (+576.7%). That number measures range, not a trade a long could have taken. The $1.44 market high printed before the slide to $0.23, so no long entry existed at the low with the high still ahead. The tradeable parts of Oct 14 were:
- The open-to-high push from $1.18 to $1.44, before the selling started.
- The fade from $1.44 down to $0.23, for traders with shares to borrow and the size discipline to short a sub-$1.50 name.
This is why the session-level breakdown matters. Our guide to the best time to trade stocks session by session explains how one MFE figure can hide a sequence that only one side of the market could capture.

The Dilution Math: Risk and Opportunity
NWGL's 3 active facilities add up to $400,000,000 in registered dollar capacity (ATM plus shelf) plus 36,900,000 warrants, against a $14,400,000 market cap. The registered paper is far larger than the equity value. Here is the structure:
| Facility | Detail | Status | Possible Outcome |
|---|---|---|---|
| September 2026 Chaince ATM | $200,000,000 remaining, agent Chaince | Active | Shares sold directly into the market at prevailing prices. At $0.23, every dollar raised requires more than 4 new shares. Sales show up in later 6-K filings |
| July 2026 Warrant | 36,900,000 warrants, $0.25 strike | Active | Out of the money at the $0.23 Oct 16 close. A move above $0.25 makes exercise economic and adds up to 36,900,000 shares to a 44,910,000-share float |
| July 2026 Shelf | $200,000,000 remaining | Active | Base registration behind the 424B5. Supports future takedowns beyond the ATM |
The cash picture does not match a distressed issuer. NWGL shows 38.3 months of runway on a quarterly burn of $-230,000. Unlike a company 2 months from running out of cash, NWGL is not forced to raise on a specific timeline. Instead, the ATM gives it the option to sell whenever the tape offers liquidity. On a stock with this filing setup, a 365.3M-share session is exactly the liquidity an ATM agent needs.
The risk: a long position in NWGL is a position against an active seller with $200,000,000 of capacity. Every bounce runs into supply.
The opportunity: companies and their agents want to sell at higher prices, not lower ones. Pre-offering runs, where the stock gets pushed up before shares are placed, are a known pattern. Fast traders trade the push and exit before the paper hits. On NWGL, the only version of that push in the data is the Oct 14 open-to-high move from $1.18 to $1.44. The second setup is the $0.25 warrant strike. A reclaim of $0.25 on volume gives warrant holders a reason to exercise and sell. That makes $0.25 a supply level, not a breakout level.
For how other names handled the move from facility to price action, see our OLB ATM suspension forensic.
How Could You Have Caught This Before It Ran?
The setup was visible in the filings 8 trading days before the Oct 14 flush, and the first volume trigger came the morning of the collapse. Three signals preceded the move:
- The Oct 2 424B5. A prospectus supplement on a micro-cap with a $14,400,000 market cap and an active shelf is the clearest warning a filing feed gives. A scanner filter on SEC filing type 424B5 would have flagged NWGL that day.
- The Sep 29 S-8 and the 6-K filings on Oct 2, Oct 6 and Oct 10. A single filing in under two weeks from a stock trading 7,513 to 87,515 shares a day is a sign of activity behind the scenes.
- The Oct 14 volume trigger. Volume went from 87,515 on Oct 13 to 15,411,617 on Oct 14. Even a 5x RVOL filter would have caught NWGL early in the session, and the ticker details page would have shown the $200,000,000 ATM sitting right next to the volume.
None of these signals called a long. All three called for caution. The edge here was knowing the overhead supply before the first red candle, then trading the fade or skipping the ticker entirely.
The Broader Market on Monday, October 19
NWGL's collapse happened against a Risk-Off / Consolidation macro call, with the Russell 2000 (IWM) at $270.44, -11.4% from its 52-week high of $305.18. Small caps were the weakest index group: IWM was -3.0% over 5 days and -4.8% over 20 days.
| Index | Last Close | From 52-Week High | 5-Day | 20-Day |
|---|---|---|---|---|
| S&P 500 (SPY) | $763.25 | -2.4% | -2.0% | +0.2% |
| Nasdaq 100 (QQQ) | $709.80 | -7.0% | -5.5% | -1.6% |
| Russell 2000 (IWM) | $270.44 | -11.4% | -3.0% | -4.8% |
| Dow Jones Industrial (DIA) | $519.10 | -5.1% | +0.6% | +0.6% |
The macro headlines over the past 7 days were dominated by Tech/AI (112 articles), followed by Oil/Energy (15) and Crypto (8). There was nothing in the macro set that applies directly to a Chinese paper and forest products issuer.
Sector rotation favored NWGL's group. Basic Materials average RVOL went from 1.53 to 3.86 (+152%) week-over-week, and the group is flagged as rotating in. Financial Services (+883%) and Industrials (+756%) saw bigger jumps. NWGL's 365.3M shares contributed to the Basic Materials figure, which is a reminder that sector RVOL can be driven by a single offering-related name. The paper theme has come up before: see the week small-caps rotated into paper.
WFF ran the same play one session earlier, with a worse outcome. WFF announced an $18 Million Registered Direct Offering on Oct 14 and closed it on Oct 15. On Oct 13, its regular session went from a $14.90 open to a $2.19 close (down 85.3%, TRUE MFE +1074.0%). On Oct 14, it went from a $1.91 open to a $3.43 high, a $0.16 low and a $0.18 close (down 90.4%) on 223.0M shares, with a TRUE MFE of +2043.8%. For last week, WFF went from $14.75 to $0.11 (-99.3%). Like NWGL, WFF sits in the 12+ months runway tier. In both cases, cash runway did not protect shareholders from the offering.
Last week was also unusually busy. It produced 29 runners of 50% or more against a 4-week baseline of about 8.0 per week. Over the past 7 days, 26 stocks traded 100M+ shares, and the scanner logged 177 pattern triggers versus a 90-day weekly average of 165.9. As of 9:01 AM Eastern on Monday, Oct 19, the scanner showed no significant intraday activity. Across the last 4 Mondays, the top mover averaged a 137.4% gain.
What to Watch Next
The next signals for NWGL are the $0.25 warrant strike, the $0.17 after-hours close, and the next 6-K filing. Specifically:
- $0.17 vs $0.22. After-hours closed at $0.17 on Oct 16, below the $0.22 regular close on Oct 15. A pre-market open near $0.17 means Friday's 365.3M shares did not establish a floor.
- $0.25 warrant strike. 36,900,000 warrants become economic above this level. Expect supply to show up at $0.25 if the stock reaches it.
- 6-K filings. NWGL filed 6-K reports on Oct 2, Oct 6 and Oct 10. Later 6-K filings are where ATM sale volumes and proceeds get disclosed.
- Volume decay. A drop from 365,303,271 shares back toward the 3,597,232 traded on Oct 15 means the liquidity event is over. Continued 100M+ sessions mean the tape is still being worked.
- Macro. With the Russell 2000 (IWM) at -11.4% from its high, a Risk-Off / Consolidation call favors smaller size and tighter stops on every small-cap long.
How to Play This
Treat NWGL as a supply-driven tape: the ATM agent and warrant holders are on the sell side, and every setup has to account for them. This is a framework, not advice:
- No long without a reclaim and hold. A long thesis needs price above $0.25 and holding there on volume. Below the warrant strike, there is no structural reason to hold overnight.
- Fade strength into known supply. On Oct 14, the setup was the $1.44 market high above the $1.18 open, with the ATM already filed. Spikes into nearby supply levels on an ATM name are fade candidates, not breakouts.
- Size for the flush. NWGL lost 78.0% in one regular session. Position size has to assume that can happen again.
- Watch the after-hours tape. Oct 16 after-hours went from $0.23 to $0.17. Extended-hours weakness after a huge-volume session tells you where Monday starts.
- Journal the outcome. If you traded NWGL, log the session and the setup. The trading journal AI Insights flag recurring patterns, for example chasing names with active ATM facilities.
For the momentum framework behind sizing and entries, read how to trade momentum stocks with RVOL and MFE.
How to Track This in SNACS
Use one scanner filter for volume, one for filings, and one research view for dilution. Together they would have put NWGL's ATM next to its first volume spike.
- Scanner filters: in the SNACS scanner, set RVOL to 5x minimum, price $0.10 to $5, and turn on the Dilution Alerts column. NWGL would have shown up on Oct 14 with its dilution flag visible.
- Ticker details page: click any ticker to open the ticker details page. The dilution risk panel lists the active ATM, shelf and warrant facilities, alongside recent news and SEC filings, without leaving the scanner.
- Filing-type filter: filter for 424B5 and S-3 filings. Over the past 3 days, 3 companies filed 424B5 supplements (ASST, ALEC, TNON) and 6 filed S-3 shelves (HOST, PUSA, GOAI, PZG, WORX, XHLD). These are the names that now have the same kind of paper NWGL had on Oct 2.
- Dynamic Watchlist: save the 424B5 filter as a scan and link it to a Dynamic Watchlist. New filers populate automatically and show a colored square in the main stream.
- SEC research: in SEC research, the Dilution Snapshot shows facility counts, shares at risk and the lowest exercise price. For NWGL, that is the $0.25 warrant strike. Across the market, there are ~2,200 active ATM facilities, ~3,200 shelves and ~6,200 warrant facilities.
- Playbook alerts: build a fade setup in the Playbook Builder: an active ATM, a volume trigger, then a rejection at a supply level. A star appears in the scanner when a ticker matches.
- Your own AI: the Data API and MCP server feed the same facility data, with the source filing for each number, into Claude, Cursor or your own scripts.
Conclusion
NWGL's 365,303,271-share Friday was not a breakout. It was a liquidity event at $0.23 on a stock with a $200,000,000 ATM, a $200,000,000 shelf and 36,900,000 warrants struck at $0.25. The filings showed the setup on Oct 2, the volume showed it on Oct 14, and the press release only confirmed it on Oct 15. For this week, the questions are whether $0.17 from after-hours holds, whether $0.25 caps any bounce, and what the next 6-K says about ATM sales. In a Risk-Off / Consolidation backdrop with the Russell 2000 (IWM) at -11.4% from its high, put the filings first and the chart second.
FAQ
Why did NWGL trade 365 million shares on October 16?
NWGL traded 365,303,271 shares (265.9x its 1,373,728-share 50-day average) one day after the Oct 15 press release naming Chaince Securities exclusive sales agent for an at-the-market program of up to $200 million. The regular session opened and closed at $0.23 (+1.6%), which shows heavy two-way liquidity rather than a directional move.
What caused NWGL to drop 78% on October 14?
NWGL fell from a $1.18 open to a $0.26 close on Oct 14 (-78.0%) on 15,411,617 shares, after reaching a $1.44 market high. The filing record shows a 424B5 on Oct 2 and an active $200,000,000 ATM with Chaince. The specific trigger for that session's selling was not identified in available press releases.
How big is NWGL's dilution overhang?
NWGL has 3 active facilities: a $200,000,000 Chaince ATM, a $200,000,000 July 2026 shelf, and 36,900,000 warrants with a $0.25 strike. That compares with a $14,400,000 market cap and a 44,910,000-share float.
Is NWGL running out of cash?
No. NWGL shows 38.3 months of cash runway on a quarterly burn of $-230,000. The ATM gives the company a way to raise capital opportunistically rather than out of necessity.
What does the $0.25 warrant strike mean for NWGL's price?
Above $0.25, the 36,900,000 July 2026 warrants become economic to exercise, which brings exercise-and-sell supply into the market. NWGL's Oct 16 regular close was $0.23, and its after-hours close was $0.17.
What is TRUE MFE and why was NWGL's +576.7%?
TRUE MFE is the all-session low-to-high range for a day. On Oct 14 it was +576.7%, or $57,670 on a $10,000 base. Because the $1.44 market high printed before the low, the range was tradeable mainly as a fade from the high, not as a long from the low.
How do I find ATM dilution setups before they move?
Filter the SNACS scanner for 424B5 filings and 5x+ RVOL, and turn on the Dilution Alerts column. Then click the ticker to open the ticker details page and see its active ATM, shelf and warrant facilities. NWGL's 424B5 was filed on Oct 2, 8 trading days before the Oct 14 collapse.