Today’s AI Top Pick: ERII

7/21/2026 · Forecast Pure screen · a free sample of K3vl4r’s AI-curated picks.

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

View the live ERII price forecast →

Today's pick · Forecast PureERIIBUY NOW8.6 / 107/21/2026

Energy Recovery (ERII) is the cleanest multi-timeframe bull setup in this pool. All four Kronos horizons agree on direction: 1h fc_short +1.67% / mid +5.2% / long +21.11%, 4h +13.77% / +39.43% / +49.16%, 1d +42.53% / +50.54% / +48.43%, and 1wk +32.94% / +73.93% / +76.06%. Bullish_prob is 1.0 and near_term_bullish is 1.0 — the model has no internal disagreement here, unlike MIR (weekly turns negative) or ATRA (long-horizon fades on shorter TFs). Crucially, we are NOT chasing. Position-in-21bar-range is 2.78% (1h), 1.49% (4h), 0.0% (1d), and 14.68% (1wk) — this is the literal bottom of the range on the daily. Drawdown from the 21-bar high is -9.87% on the daily and -24.73% on the weekly. Combined with RSI 43.4, that's an oversold base into which the model is forecasting a large mean-reversion move. Compare that to KOD (1d pos 84.84, fc -45% short) or PEB (1d pos 99.39, fc -39%) — those are the setups you fade, not this one. Fundamentals back the signal rather than fight it: PE 22.2, operating margin 19.17%, profit margin 15.07%, debt/equity 0.05 (essentially unlevered), gross margin 64.27%, and instOwn 88.25%. The stock is down 37% YTD and 37% YoY, so this isn't a euphoria trade — it's a beaten-down cash-generative industrial where analysts still show recom 2.6 and 29.7% target upside. Recent news (June 29: five new contracted wastewater PX projects in India) is a genuine positive catalyst, not a dilution or short-seller headline. Nothing in the tape undercuts the thesis. Why TODAY: price is pinned at the 21-bar low with RSI in the low 40s and the model forecasting +42% on the 1d short horizon. Waiting for confirmation would mean paying up into the very move the forecast is projecting. The asymmetry (stop ~7% below vs. targets 30–75% above) is exactly the kind of trade you take when the multi-TF stack aligns and you're already at the low of the range.

ERII forecast chart
Entry zone
$8.30–$8.55 (scale in around current $8.49; add on any dip to the 21-bar low near $8.30)
Stop loss
$7.75 daily close (below the 21-bar low with a small buffer; ~-8.7% risk)
First target
$9.60–$9.75 (aligns with 1h/4h long fc ~+13–21% and reclaim of mid-range)
Longer target
$12.50–$13.50 (1d/1wk mid-horizon fc +50–74%; matches analyst targets in the ~+30% upside band and full range mean-reversion)
Risks
  • Small-cap ($437M) industrial with -3.05% sales YoY — if the India wastewater contract cadence slows, the forecasted +42% 1d move deflates fast
  • Analyst recom is only 2.6 (Hold-ish) and target upside just +29.7%, which is below the Kronos mid/long forecasts — model may be too optimistic
  • 1d drawdown -9.87% and 1wk -24.73% means the trend is still down; a break of $7.75 invalidates the bottoming thesis
  • Short float 5.12% is modest but any earnings disappointment could compound the downside given the fresh low position
  • PEG 2.52 and fwdPe 25.39 mean valuation is not deeply cheap — this is a technical bounce trade, not a value re-rating
Honorable mentions
BAHFull multi-TF bull stack (1d fc +33.31%, 1wk +20.52% short / +55.13% long), cheap at fwdPe 9.42 and ROE 80.17%, and 1wk position at just 10.73% of range after -20.77% drawdown. Only reason it's #2: recent 'falls more steeply than market' headline and recom 3.13 suggest tape is still under pressure — a pullback entry is safer than chasing.
ECCAll 12 Kronos forecast cells positive (1d +21.22/+27.96/+27.10, 1wk +31.42/+45.62/+52.41), bullish_prob 1.0, fwdPe 4.64, RSI 38.17. Held back by a bearish Seeking Alpha 'avoid common stock' piece and null fundamentals — but the signal is unambiguous and it's a high-yield income name at a discount.
Full ranking (30)
#SymbolVerdictScoreRead
1ERIIBUY NOW8.6Full 4-TF bullish stack, pinned at 21-bar low (pos 0–14%), RSI 43, clean fundamentals and a real India contract catalyst.
2BAHBUY NOW7.8Every TF/horizon positive, fwdPe 9.4, ROE 80%, 1wk pos only 10.7% — cheap quality name at a technical washout.
3ECCBUY NOW7.2All-green forecast grid with 1wk long +52.41% and fwdPe 4.64; income name at RSI 38 with bullish_prob 1.0.
4XPEVBUY NOW7.01d fc +36–50%, near_term_bullish 1.0, Europe expansion catalyst offsets Barclays PT cut; 1wk drawdown -33.6% offers room.
5MIRBUY PULLBACK6.61h/4h/1d all forecast +25–35% and price at range low (0%), but 1wk forecast turns negative and MS/GS just cut PTs to $25.
6OGIBUY PULLBACK6.01d fc +38.94/+67.56/+63.13% with bullish_prob 1.0 and 2026 guidance raised, but 1h pos 84.7% suggests waiting for a small dip.
7DOGE-USDBUY PULLBACK5.84h/1d/1wk forecasts strongly positive (1wk long +138.7%), but 4h pos 100% — chase risk high, buy the dip.
8PEWBUY PULLBACK5.4All-positive forecasts (1d +15.7/+36.4/+42.0%) and Trump Jr. narrative, but negative fundamental_score -1.25 and thin float make it speculative.
9ATRABUY PULLBACK5.0Short-horizon bullish (1d +10.88/+14.47/+10.98%) with drawdown -28.5%, but long-horizon 4h fades to -0.61% and no clear catalyst.
10LOCLBUY PULLBACK4.9Every forecast cell positive and huge magnitudes, but $26M micro-cap with -138% profit margin — size the risk very small.
11XRP-USDWAIT4.81d fc +35–40% and triangle breakout narrative, but 1wk short/mid forecasts negative — mixed signal.
12PLBYWAIT4.51d fc +43.2/+42.4/+37.3% but insider selling three times in one week and 1wk long -42.9% is a red flag.
13HYMCWAIT3.8Only 1h/4h shorter horizons positive; 1d long -52.4% and 1wk long -75.2% contradict B. Riley buy call.
14NXTCAVOID3.5Positive forecast but a $320M PIPE and all-stock merger with Avere = massive dilution incoming.
15VEEEAVOID3.4Parabolic +371% in 21 bars; forecasts of +124% and +494% are outlier signal, not tradeable.
16AKAMWAIT3.31h fc +6.6/+7.2/+7.7% positive but 4h/1d/1wk all forecast -15% to -32% — model disagrees with itself.
17TEAVOID3.01h/4h bullish but 1d long -54% and 1wk mid -21%; profit margin -43.78% and 20.78% short float.
18MAMAAVOID2.8Every horizon negative (1wk fc -24.24/-59.4/-52.24%), bullish_prob 0, and pe 114 — momentum name rolling over.
19EFXTAVOID2.7Only 1h positive; 1d long -40.5% and 1wk long -72.3%, bullish_prob 0 despite fundamental_score 8.
20BMOAVOID2.5All 12 forecast cells negative (1wk short -41.79%), targetUpside -4.2%, and CPI print weighing on Canadian rates trade.
21AZIOAVOID2.3Weekly forecasts of +579/+626% are pure noise on a $23M shell with -382% profit margin.
22ASXAVOID2.21wk fc -63.87/-68.43/-73.35% and price at 95.7% of 1h range after +250% YoY run — top-of-move.
23APPSAVOID2.0Bullish_prob 0, 1d fc -40.97/-43.43/-43.7%, 1h pos 100% — textbook fade the top.
24KODAVOID1.9All forecasts negative with 1d short -45% and CFO sold $1M into the +650% run.
25VVV-USDAVOID1.81d fc -71.89/-88.5/-86% is an internal-consistency red flag against the shorter-TF greens.
26BIOAAVOID1.6PS 96.14, profit margin -871%, bullish_prob 0, and 1d long fc -64.08%.
27XENEAVOID1.5All 12 forecasts negative (1wk long -44.65%), pos-in-range 88.8% on 1wk — pure distribution.
28CYCNAVOID1.4Bullish_prob 0, 4h long -47.9%, 1wk long -27.5%, profit margin -264.73%.
29GNPXAVOID1.2Just ran +1,118% in 21 bars; forecast is -50–90% across horizons; $3.6M market cap, expected return -85%.
30PEBAVOID1.0Every forecast negative (1d -39%, 1wk -33%), pos 99.4% on daily, targetUpside -12.6%, recom 3.06.

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.