Top Stock Movers Today — September 9, 2026: Why YMAT, FTFT, IRD, ODD & UFG Surged
Five stocks posted massive gains at the September 9, 2026 close: YMAT +72.8%, FTFT +59.9%, IRD +32%, ODD +26.6%, and UFG +26.1%. Here's what drove each move.
YMAT — J-Star Holding Co., Ltd. (+72.8%)
J-Star Holding Co. (YMAT) was the day's biggest gainer in the StockSetups universe, closing up 72.8% at $2.29 on volume of 10,570,202 shares — roughly 19× its 20-day average of 550,059. That kind of volume-to-float imbalance in a single session is a hallmark of a violent, news-or-momentum-driven move in a micro-cap name.
Why it moved: No confirmed catalyst was on file as of the close. With no headlines or SEC filings to explain the surge, the move appears to be technically and momentum-driven. What makes YMAT particularly explosive is its free float of just 1.7% — meaning only a tiny fraction of shares are available for public trading at any given moment. When buying pressure hits a stock with a float this small (known as a low-float stock), prices can gap and run violently because there simply aren't enough sellers to absorb demand. YMAT opened with a +41.1% gap — a gap being when today's opening price jumps cleanly above yesterday's closing price with no trading in between.
The StockSetups technical picture is striking: conviction score of 100/100, grade A+, an RS (relative strength) rating of 96, and a technical rank of 97 — all near-perfect readings. The MA stack is bullish (shorter-term moving averages sitting above longer-term ones), RSI reads 61 (not yet overbought), and ADX of 30 signals a genuine trend rather than noise. The trend-template score of 8/8 confirms the stock met all of Mark Minervini's institutional trend criteria before today's move. The squeeze score of 41/100 is moderate — short interest is minimal (only 17,094 shares short, 0.6 days to cover), so this wasn't a classic short squeeze; pure momentum and float dynamics appear to be the engine here.
YMAT trades at a $32M market cap with very thin liquidity. Moves of this magnitude in stocks this small are extremely high-risk and frequently give back a large portion of gains in subsequent sessions.
FTFT — Future FinTech Group Inc. (+59.9%)
Future FinTech Group (FTFT) closed up 59.9% at $2.10 on massive volume of 60,699,960 shares — nearly 10× its 20-day average of 6,367,088. The stock carries a market cap of $67.6M and sits in the Consumer Discretionary sector.
Why it moved: No specific catalyst headline was on file at the close. FTFT's most recent SEC filings were a routine 8-K (bylaws amendment) on August 26 and a 10-Q (quarterly report) on August 14 — neither would typically trigger a 60% rally on its own. This puts FTFT in the "catalyst unclear" category, with the move likely driven by momentum, retail trader attention, and speculative flow. FTFT has a history of sharp, news-sensitive moves given its small size and sector profile.
Unlike YMAT, FTFT has a free float of 56.9% — much more liquid — yet still managed a near-60% gain. That points to an unusually large wave of buy-side interest. Short interest is modest at 55,361 shares (0.7 days to cover), so a short squeeze — where traders who bet against a stock are forced to buy shares to close their positions, amplifying the rally — was not a primary driver here. Volume, not squeeze mechanics, appears to have been the fuel. The stock is also sitting 34.1% below its 52-week high, which means it had significant overhead resistance before today's move.
The StockSetups scan shows a conviction score of 73/100, grade B, RSI of 68 (approaching overbought territory above 70), and a trend-template score of 4 — a mixed MA stack reflects the stock's still-recovering trend structure. RS rating of 94 shows strong recent relative performance versus the broad market. With the MA stack mixed and the stock well off its highs, traders should be especially cautious about chasing here.
IRD — Opus Genetics, Inc. (+32.0%)
Opus Genetics (IRD) surged 32.0% to close at $5.73 on volume of 19,639,821 shares — about 8.6× the 20-day average of 2,281,685. The stock hit a 52-week high on the session and carries a market cap of $476.7M, making it the largest company among today's top five movers.
Why it moved: This one had a clear, confirmed catalyst. According to Yahoo Finance, Opus Genetics announced positive low-dose Cohort 1 data from its Phase 1/2 clinical trial of OPGx-BEST1 — its gene therapy candidate targeting a rare inherited retinal disease — and disclosed a successful FDA Type C meeting, with potential Phase 3 dosing targeted for 2027. Positive early-phase clinical data combined with a productive FDA alignment meeting is exactly the kind of binary catalyst that drives outsized single-day moves in small biotech stocks.
The stock gapped up +23.5% at the open, adding to gains through the session. IRD's squeeze score of 88/100 is one of the highest readings in today's mover list. A squeeze score this elevated means conditions are ripe for a short squeeze: 11,248,349 shares are sold short, representing 15.3 days to cover — meaning it would take short sellers more than two weeks of average-volume trading to buy back all their borrowed shares. When a positive catalyst hits a stock with that much short interest, forced buying by bears can turbocharge the move well beyond what the news alone would imply.
The StockSetups technical read is strong: conviction 88/100, grade A+, RSI 75 (elevated — watch for near-term pullback risk), and a trend-template score of 7. The MA stack is bullish and the stock is printing at a 52-week high. One nuance to note: the candle on the day is flagged as a shooting star — a candlestick pattern where the stock reaches a high and then closes near the lower end of the day's range, sometimes signaling that buying momentum is exhausting near-term. A largest disclosed institutional stake of 10% suggests meaningful institutional ownership. Traders should weigh the strong momentum against that candle signal and elevated RSI.
ODD — Oddity Tech Ltd (+26.6%)
Oddity Tech (ODD) closed up 26.6% at $16.49 on volume of 12,679,830 shares — more than 9× its 20-day average of 1,394,071. The market cap stands at $664M, making this the day's largest company by market cap among the top movers.
Why it moved: No confirmed catalyst headline was on file at the close. The most recent SEC filings are a series of Form 144 insider sale notices — filed on August 27, 28, 31, September 1, and September 3 — which are routine disclosures of intent to sell restricted shares and are generally considered neutral signals. None of these filings would typically explain a 26% single-day rally.
What makes ODD particularly interesting from a mechanical standpoint is its squeeze score of 86/100 — the second-highest on today's list. With 6,583,805 shares short and 8.7 days to cover, there is a meaningful short position that could be forced to cover if price moves against those traders. A short squeeze occurs when rising prices force bearish traders (who sold shares they borrowed, hoping to buy them back cheaper) to instead buy at higher prices to cut losses — creating a self-reinforcing feedback loop of buying. ODD's squeeze dynamics are notable.
However, context matters: ODD is sitting 74.1% below its 52-week high, underscoring how far the stock has fallen from peak levels. The RS rating of just 22 and a smart-money score of 26/100 suggest the stock has been a laggard — institutions haven't been crowding in. The largest disclosed stake is 22.4%, indicating a concentrated ownership structure. The ADX of only 18 signals a weak trend, and the MA stack is mixed. StockSetups grades this a B with a conviction score of 69/100. Without a confirmed catalyst, this move warrants extra skepticism; extended short squeezes in stocks sitting this far off their highs can reverse sharply.
UFG — Uni-Fuels Holdings Ltd (+26.1%)
Uni-Fuels Holdings (UFG) closed up 26.1% at $0.73 on extraordinary volume of 103,220,883 shares — approximately 16.8× its 20-day average of 6,156,278. With a market cap of just $2.9M, UFG is the smallest company on today's list by a wide margin — a true micro-cap penny stock.
Why it moved: No specific catalyst headline was on file. UFG filed three 6-K forms (used by foreign private issuers to report material events) on September 8, September 4, and August 21 — all tagged as "foreign event, neutral." None of these filings indicate a clear bullish catalyst. With no confirmed news, the move appears to be momentum- and technically-driven, likely amplified by the stock's penny-stock price and high retail trading interest.
UFG's free float of 39.8% is moderate, but at a $0.73 stock price with over 103 million shares changing hands, the dollar value of trading volume vastly exceeded the company's total market cap — a sign of extremely speculative, high-turnover activity. The squeeze score is 34/100 and short interest is minimal (112,581 shares, 0.8 days to cover), so squeeze mechanics are not the driver. The stock sits a staggering 92.5% below its 52-week high, and StockSetups assigns it a grade D, conviction of 38/100, and a technical rank of only 45 — the weakest technical profile in today's group by far. The RS rating of 3 confirms this has been one of the worst-performing stocks in the broader market. Moves like this in stocks with UFG's profile are exceptionally high-risk and notoriously difficult to trade safely.
The bottom line
Today's five biggest gainers — YMAT (+72.8%), FTFT (+59.9%), IRD (+32.0%), ODD (+26.6%), and UFG (+26.1%) — remind traders that the most explosive single-day moves often come with the highest risks. Aside from IRD, which had a clear clinical-trial catalyst, the remaining four lacked confirmed news drivers, relying instead on momentum, low-float dynamics, and speculative volume.
A few key risk reminders worth internalizing:
- Chasing extended gainers is high-risk. Stocks that move 30–70% in a single day frequently give back a significant portion of those gains in the days that follow — sometimes within hours of the next open.
- Patterns and squeezes fail. High squeeze scores (like ODD's 86 and IRD's 88) describe conditions that could amplify a move — they do not guarantee continuation. Squeezes unwind, and shorts who have already covered remove the fuel.
- Small-cap and micro-cap stocks are especially volatile. UFG's $2.9M market cap and YMAT's 1.7% float are extreme cases; thin liquidity means wide bid-ask spreads and rapid reversals.
- This is educational content, not financial advice. Always do your own research and manage your risk carefully before entering any trade.
StockSetups scans the full ~12,300-stock US universe after every market close, detecting chart patterns, tracking squeeze setups, and sorting actionable long ideas into four lanes by stage — so you always know which names just confirmed a setup and which are already extended. Check yesterday's recap for more context: Top Stock Movers Today — September 8, 2026.
Frequently asked questions
Why is YMAT stock up today?
YMAT (J-Star Holding Co.) surged 72.8% on September 9, 2026 on volume nearly 19x its 20-day average. No confirmed catalyst was on file; the move appears driven by momentum and its extremely low float of just 1.7%, which can cause violent price swings on heavy buying.
Why is IRD (Opus Genetics) up today?
IRD surged 32% after the company announced positive low-dose Cohort 1 data from its Phase 1/2 clinical trial of OPGx-BEST1 and disclosed a successful FDA Type C meeting, with potential Phase 3 dosing targeted for 2027. A high short-squeeze score (88/100) with 15.3 days to cover likely amplified the move.
Why is ODD (Oddity Tech) up today?
ODD gained 26.6% with no confirmed news catalyst on file. The stock carries a squeeze score of 86/100 and 8.7 days to cover, suggesting short-squeeze mechanics may have contributed, but without a clear fundamental driver the move warrants extra caution.
What is a low-float short squeeze?
A low-float stock has very few shares available for public trading. A short squeeze happens when traders who bet against a stock (short sellers) are forced to buy shares to cover losses as the price rises — magnifying the rally. When a low-float stock also has heavy short interest, these two forces can combine to create extreme, rapid price spikes.
Are today's big gainers good buys now?
Not necessarily. Stocks that gain 30–70% in a single day are often already extended and carry high reversal risk. This recap is educational only and is not a buy recommendation. Always conduct your own research and use proper risk management before trading any of these names.
Produced with AI assistance and published under the StockSetups editorial guidelines.
Get daily signals & real-time alerts.
StockSetups scans ~12,300 US stocks & ETFs after every close and sorts every long setup into four ranked lanes — each with a trade plan — plus an always-on engine firing 35+ real-time intraday alerts. Free for 14 days, cancel in one click.
Start free — 14-day full access →