Today’s AI Top Pick: RPM

9/30/2026 · Bullish Consensus Reliable Bullish screen · a free sample of K3vl4r’s AI-curated picks.

AI-ranked from a screened shortlist, with entry strategy, targets, and risks.

Measured weekly model accuracy · RPM92%36 resolved forecasts · 60d window · verify →

View the live RPM price forecast →

Today's pick · Bullish Consensus Reliable BullishRPMBUY NOW12.8 / 109/30/2026

RPM International is the single best risk-adjusted buy right now because it is the only candidate in the pool that achieves genuine multi-timeframe bullish agreement while sitting at a comfortable, non-stretched entry. On the 1h, 4h, 1d, and 1wk charts, all four timeframes show positive forward-forecast magnitudes (fc_long_pct of 0.81%, 6.22%, 10.33%, and 2.5% respectively), and crucially the stock is not chasing its highs: it sits at 22.38% of its 21-bar range on the daily and 23.13% on the weekly, with shallow drawdowns of only -5.26% and -14.82%. That combination — confirmed uptrend across every horizon plus room to run rather than being pinned at the top of a parabolic bar — is exactly the setup this screen is designed to reward. The model assigns it a bullish probability of 1.0 and a near-term bullish reading of 0.8, the highest conviction tier in the pool. Fundamentally, RPM is a high-quality, reasonably-valued compounder that passes the screen without any red flags. It trades at a forward P/E of just 14.9 against a trailing P/E of 19.36, implying earnings acceleration, with a PEG of 1.5 and a healthy 8.38% net margin on 6.66% revenue growth. Analyst support is strong: a consensus Recom of 1.28 (near 'strong buy') and a 29.5% target upside. The headline check is clean too — the only notable item is a Morgan Stanley target cut to $114 on an Equal-Weight rating, which is a routine re-rating, not a thesis-breaker, and it is outweighed by the imminent earnings-growth catalyst flagged by Zacks. Unlike WAY (considering a buyout/private return) or EQPT (facing credible short-seller reports), RPM has no landmine sitting on the tape. Why today and not a pullback: the multi-timeframe forecast tape is already aligned and the stock is mid-range, not extended, so waiting risks paying up as the trend confirms. The 1d fc_long_pct of 10.33% and 1wk fc_long_pct of 2.5% both point to continued upside into the earnings release, and the fundamentals block is intact with no negative-margin, high-debt, or stretched-valuation concerns. RPM delivers the rare combination this strategy prizes: strong fundamentals plus a forecast tape that confirms on every timeframe without an extreme single-bar outlier.

Entry zone
Buy on the 99.9–101.5 range; add on any dip toward 96–97 support near the 21-bar low
Stop loss
Daily close below 93.0 (roughly -7% from entry, beneath recent swing low)
First target
114.0 (Morgan Stanley price target, ~14% upside)
Longer target
118.0–120.0 (prior resistance / ~20-25% upside on earnings re-rating)
Risks
  • Earnings release imminent — a guidance cut or soft commentary could gap the stock down 8-12% regardless of technical setup
  • Cyclical chemicals exposure: revenue growth of only 6.66% YoY and a low 8.38% net margin leave little cushion if demand softens
  • Low 1h/4h forecast magnitudes (fc_long_pct 0.81%/6.22%) suggest the near-term momentum is modest and could stall
  • Debt/equity of 0.89 is moderate and would weigh if interest rates stay elevated for longer
  • Sector concentration risk — Basic Materials names are sensitive to a broad risk-off move in industrials/chemicals
Honorable mentions
WAYHighest-conviction fundamentals (Recom 1.21, fwd P/E 13.34, 34.3% target upside, fundamental_score 8) and a clean 4h/1d/1wk uptrend at 55.68% of range — but the private-return/buyout headline and -23% YTD weakness make it a BUY_PULLBACK rather than a full-conviction buy
ALNYModel bullish probability of 1.0, strongest growth (salesYoY 95.14%, epsNextY 50.99%, PEG 0.34) and 47.3% target upside, fundamental_score 8 — but the 4h chart is at only 3.53% of range after a -22.85% drawdown, an extreme single-bar outlier that argues for waiting for a cleaner entry
APLDOnly name with a near_term_bullish of 1.0 and a bullish probability of 1.0, with a 1d fc_long_pct of -5.19% stabilizing — but negative margins (-43.39%), high debt/equity (2.86), and 22% short float make it a higher-variance BUY_PULLBACK
Full ranking (23)
#SymbolVerdictScoreRead
1RPMBUY NOW12.8Only name with full 1h/4h/1d/1wk bullish agreement sitting mid-range — clean fundamentals, no headline landmine.
2WAYBUY PULLBACK12.8Top-tier fundamentals and a clean uptrend, but the private-return headline argues for waiting on a better entry.
3ALNYBUY PULLBACK12.8Maximum growth and 1.0 bullish probability, but the 4h is an extreme parabolic outlier — wait for a cleaner entry.
4DSGXBUY PULLBACK12.5Strong quality setup and falling short interest, but bullish_prob of 0 caps near-term conviction.
5POWIBUY PULLBACK12.51wk at 1.9% of range after a -41% drawdown is a deep-value entry, but P/E 114 and -29.79% weekly need a pullback confirmation.
6CEBUY PULLBACK10.8Chemical price increases are a positive catalyst, but negative ROE (-24.57%) and -12% net margin are headwinds.
7VFSWAIT10.61.0 near-term bullish and 66% target upside, but deeply unprofitable (-110% margin) and volatile — wait for profitability proof.
8TTANBUY PULLBACK10.3Strong analyst support and 53.5% upside, but only 1h data available and negative margins limit conviction.
9GEHCBUY PULLBACK9.8Reasonable valuation (fwd P/E 12.22) and positive catalysts, but bullish_prob 0.8 and mixed timeframe signals argue for patience.
10IPGPBUY PULLBACK9.81d uptrend intact, but 4h at 4.72% of range after -33% drawdown is an extreme outlier — wait for stabilization.
11DLBBUY PULLBACK9.3Meta/AI glasses catalyst is compelling, but 1d sits at only 8.67% of range with a -10% drawdown — mixed signal.
12PCTYWAIT8.3Quality balance sheet but negative forecast on 1d (-7.18%) and bullish_prob 0 — uncertain near-term.
13BLSHWAIT8.0Kronos has no probability and KBW lowered target to $40 — wait for a clearer read.
14CIBUY PULLBACK7.5Investor Day catalyst and cheap (fwd P/E 8.23), but near_term_bullish of 0.2 and flat tape limit upside.
15BEKEBUY PULLBACK7.5Cheap on forward earnings with 44.7% upside, but only 2 timeframes and China ADR risk.
16BEAMWAIT6.51.0 bullish probability but negative everything (margin, ROE) plus a lawsuit — high variance, wait.
17EQPTWAIT5.2Refuted short report is positive, but Kronos has no probability and P/E 238 is stretched.
18AVYWAIT4.5Solid margins but negative 1d forecast (-3.52%) and only 6.46% YTD performance — no momentum.
19AMBABUY PULLBACK3.5Edge AI catalyst and 32% upside, but negative margins and CFO insider selling warrant caution.
20APHWAIT15.5Highest score and AI tailwind, but bullish_prob 0 and 1wk fc_long_pct of -60% signal a broken near-term trend — wait.
21NICEWAIT12.8Oppenheimer upgrade is positive, but bullish_prob 0.2 and negative 1d/4h forecasts argue for patience.
22GLXYWAIT10.676% target upside but no fundamentals block and Novogratz AI-risk headline — speculative, wait.
23BNTXVOID-2.5Three German sites shuttering is a material negative that outweighs the AstraZeneca collaboration.

Get AI top picks & forecasts on any stock

K3vl4r screens the market daily and ranks the best setups with AI — forecasts, scored fundamentals & technicals, and multi-horizon price targets. Create a free account to explore them all.

Create your free account →

Already a member? Sign in · Join our Discord

⚠️ This AI-generated analysis is for informational purposes only and is not financial advice. Forecasts and scores are model outputs that can be wrong; markets involve substantial risk of loss. Do your own research.