I'm a Stock Trader

RNG Bounces Off 20-Day Support With Top-Decile Relative Strength

Relative Strength Engine flags RNG at a key technical level after a tight pullback
RNG · Relative Strength · score 75.0/100
EXPERIMENT UPDATE — Day 50 System: -0.9% | SPY (same window): +0.0% | Alpha: -0.9% Win rate: 0% (0/17) Open positions: CRNX (day 38, +1.2%), CRNX (day 33, +0.9%), CRNX (day 32, +0.8%), CRNX (day 31, +0.6%), CRNX (day 30, +0.5%), CRNX (day 29, +0.4%), CRNX (day 26, +0.3%), CRNX (day 25, +0.2%), CRNX (day 24, +0.2%), CRNX (day 23, +0.3%), CRNX (day 22, +0.2%), CRNX (day 19, +0.2%), NWL (day 15, -4.3%), CRNX (day 15, +0.1%), CRNX (day 12, -0.0%), TEAM (day 3, -0.1%), TEAM (day 2, -1.1%), IOVA (day 1, +5.8%)

What the system saw

RNG held its 20-day moving average by a thread — and then reclaimed it. Yesterday's close was $68.92, sitting right on the $68.47 line. Today it's at $69.50, barely 1.5% above that support. That's not a breakout. That's a coil. The Relative Strength Engine picked it up because of what RNG has been doing for the past 63 days relative to everything else in the market: it ranks in the 95th percentile. Top 5% of names on a relative strength basis. That's the engine's signal. Strong stocks that pull back tight to rising support and reclaim it quietly — those are the setups worth owning. RNG just did exactly that.

Why our Relative Strength Engine liked it

The score breakdown tells the story. RNG earned full marks on volume dry-up, proximity to the 20dma, and held support — the exact combination the Relative Strength Engine is built to find. The reclaim score is clean too: $69.50 cleared yesterday's close of $68.92 by about 0.84%, a quiet bounce that didn't overextend. On the fundamental side, the picture is mixed — and that's worth saying plainly. The Piotroski F-Score is 8 out of 9, signaling improving financial quality. ROIC sits at a respectable 21.3%, and EPS has climbed from -$1.74 to +$0.50 over three years. That's a real trend. Revenue is growing too, up from $2.2B to $2.5B. But the stock is sitting at 84% of its 52-week range, carries a 53.9x P/E on thin 4.3% margins, and the analyst average target is $61 — below where it's trading right now. The fundamentals alone don't make this a conviction buy. The technical setup is doing the heavy lifting here, and the engine knows it.

The trade plan

Here's where we stand. The Relative Strength Engine entered at $69.50 with a stop at $64.09 — that's $5.41 of risk per share. The system's 2R target is $80.31. We're putting about $4,934 behind it — 71 shares in the paper account. The math is simple: if we're wrong, we lose the stop distance; if the setup plays out to target, we collect roughly twice that. Conviction score came in at 75 out of 100. Solid. Not a table-pounder — but solid.

Position size: our paper account is putting about $4,934 (71 shares) into this trade, sized to risk roughly $384 if our stop is hit. This is what the system committed in its paper account — not a suggestion of how much you should put into any trade.

DAILY CLOSE · AS OF SEP 14, 2026 RNG LAST $69.50 · AVG TARGET $61 4050607080 AprMayJunJulAugSep Target$80Entry$70Stop$64

RNG · Valuation & financial health

Price
$69.50
Analyst target
$61.00
Vs target
-12.2%
52-wk position
84% of range
P/E (TTM)
53.9x
EV/EBITDA
21.4x
DCF value
$-49
Net margin
4.3%
ROE
-21%
ROIC
21%
Altman Z
2.48
Piotroski
8/9
Consensus
Buy

Fundamentals via Financial Modeling Prep.

What could go wrong

Here's the honest version. We're 50 days into this and the system hasn't closed a winning trade yet. Zero wins from 17 closed positions. The open book has CRNX in nearly a dozen slots, all up small, and a few names sitting underwater. We're watching RNG with that backdrop in mind. Beyond the track record context, the stock-specific risks are real — negative ROE at -20.6%, an Altman Z-Score of 2.48 (that's the gray zone between distress and safety), and a stock priced above what most analysts think it's worth. The 20-day moving average is the line in the sand. If RNG loses $64.09, the system is out. No debate.

One more thought before we go

Fifty days in, and we're still waiting for the first closed winner. The CRNX positions are nudging positive, IOVA jumped 5.8% on day one, but nothing has crossed the finish line yet. RNG is exactly the kind of setup the Relative Strength Engine was built for — tight pullback, elite relative strength, clean reclaim. Whether the fundamentals eventually cooperate is a separate question. We'll find out.

See how the system backtests →

How our rebuilt system performs against the S&P 500 in testing — year by year, with the honest caveats.


Keep exploring