Today’s AI Top Pick: EXLS

7/22/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.

View the live EXLS price forecast →

Today's pick · Bullish Consensus Reliable BullishEXLSBUY NOW8.9 / 107/22/2026

ExlService Holdings (EXLS) is the cleanest setup on the board today: it satisfies the screen with real conviction and every timeframe of the tape is confirming without the stock being stretched. Forecasts are positive across all four horizons on all four timeframes — 1h short/mid/long +11.26%/+6.64%/+0.68%, 4h +3.03%/+15.51%/+18.83%, 1d a massive +36.36%/+37.77%/+31.10%, and 1wk +3.62%/+12.44%/+22.93%. Near_term_bullish is a maxed 1.0 and bullish_prob is 1.0. Crucially, the stock is NOT extended: position_in_21bar_range is 63% on the daily and just 22% on the weekly, with drawdown of only −4.46% from the 21-bar high on 1d but still −15.69% on 1wk — the classic 'coiled inside a longer-term base' geometry, not a chase. Fundamentals underwrite the tape: PE 17.45, fwd PE 10.85, PEG 0.67, ROE 28.09%, operating margin 15.12%, profit margin 11.66%, sales YoY +13.35%, debt/eq 0.67, and a rock-solid analyst recom of 1.36 with 46.7% target upside. Fundamental_score is 8 (max in this pool) and expected_return is 39.2%. Unlike PEGA (missed Q2 EPS/revenue on 7/21, near_term_bullish just 0.2), NOW (reporting today — event risk), TRMB (earnings imminent), or PODD/BABA/MSFT (all at 90%+ of their 1d range, chase territory), EXLS has already digested a −35.6% YTD drawdown, has no earnings landmine this week, and just announced a board addition with a supportive Zacks growth writeup and a 44% upside note. Why today rather than waiting: the daily forecast cluster (+36/+38/+31) is unusually concentrated and RSI at 47.52 is neutral — this is the sweet spot before momentum kicks in, not after. Waiting for a 'pullback' risks missing the base breakout given all four timeframes now agree and the 1wk chart still has 78 percentage points of range room to the top. The setup pays you to be early, and the stop is well-defined near the recent low. EXLS wins as the highest-quality fundamental name where the multi-timeframe forecast, valuation, positioning-in-range, and news backdrop all line up without any single-bar outlier distortion.

EXLS forecast chart
Entry zone
$27.00–$27.60 (buy at market near $27.41; add on any dip toward $26.80)
Stop loss
$25.75 (below the 21-bar low area / ~6% risk)
First target
$30.50 (retest of prior daily supply, ~+11%)
Longer target
$34.00–$36.00 (aligns with 1d forecast +30% and analyst avg upside of 46.7%)
Risks
  • Small-mid cap ($4.18B) — thinner liquidity and elevated shortFloat of 8.49% can amplify moves both ways
  • Sales growth of 13.35% is solid but not spectacular; any BPO/analytics spending slowdown could reset the fwd PE 10.85 narrative
  • 1h forecast long is only +0.68% — near-term momentum could stall before the daily leg triggers
  • Peers reporting this week (NOW today) — an ugly software print could drag EXLS with the group despite no direct read-through
  • Debt/eq 0.67 is manageable but not fortress; rising-rate shocks would compress the multiple
Honorable mentions
MNSOCheapest name on the board (PEG 0.16, fwd PE 7.83) with all four timeframes bullish and huge 1d forecast +46.9%; only knock is position_in_21bar_range 87% on daily — slightly extended, better on a pullback to $12.20.
TRMBFull multi-tf agreement (1h/4h/1d/1wk all positive, near_term_bullish 1.0), position just 12% of weekly range and 58% daily, +25.7% 1d short forecast, but earnings are the near-term binary — hence #3, not #1.
Full ranking (29)
#SymbolVerdictScoreRead
1EXLSBUY NOW8.9All 4 TFs green, PEG 0.67/ROE 28%, mid-range positioning, no earnings landmine — cleanest setup.
2MNSOBUY PULLBACK8.5PEG 0.16 with 46.9% 1d forecast, but 87% of daily range — wait for $12.20 dip.
3TRMBBUY NOW8.4Full-TF alignment, 12% weekly range, +25.7% 1d forecast; earnings risk trims conviction.
4MORNBUY NOW8.2All-positive forecasts, mid-range, PE 16.89/ROE 30.66%, clean tape.
5BRBUY NOW8.01d forecast +21.7%/+47.5%/+53.6%, ROE 42%, and earnings preview coming 8/4.
6PDDBUY PULLBACK7.9Cheapest large-cap here (PE 9.25/fwd 6.87), but 78% of daily range — slight chase.
7BILIBUY NOW7.7Buy-side 2Q preview constructive, 1d +38%/+45%/+39%, position 60% 1d.
8ADSKBUY NOW7.6AI-era software bargain, 1d fc +25%/+32%/+27%, but 78% of daily range.
9PODDBUY PULLBACK7.5Great fundamentals and 1d +34%/+59%/+53%, but pinned at 100% of daily range.
10LRNBUY NOW7.3Only name YTD-positive (+30%), PE 13, near_term 1.0; 1wk fc long −23% is the caveat.
11MMSBUY PULLBACK7.1PE 8.49, target upside 85%, but sales YoY −1.44% and PEG missing.
12TYLBUY PULLBACK7.0Strong 1d fc +41% but stock down 4.4% on 7/21 — let it settle.
13NICEBUY PULLBACK6.9Cheap (fwd PE 7.43) but Morgan Stanley downgrade to EW on 7/21.
14CRMBUY NOW6.81d fc +18%/+28%/+26%, position 93% daily is stretched though.
15CALXWAIT6.7Q2 print + Q3 memory-cost warning creates uncertainty despite strong 1d forecast.
16MSFTBUY PULLBACK6.51h/4h short forecasts negative and 95% of daily range — wait for a dip.
17PFSIWAIT6.4Barclays downgrade 7/8 and mixed forecasts; not enough edge.
18BABABUY PULLBACK6.3Cheap and catalyst-rich, but 93% of daily range and negative 1wk forecasts.
19PEGAWAIT6.2Q2 EPS/revenue miss on 7/21 despite huge 1d +83% forecast — landmine says wait.
20WAYWAIT6.11h/4h short forecasts negative offset the bullish daily/weekly.
21SEWAIT6.01h and 4h forecasts deeply negative (−19%/−10%); tape not confirming yet.
22EXEWAIT5.91wk forecasts all negative and epsNextY −5.06 — thesis broken here.
23INTRBUY PULLBACK5.8Cheap (fwd PE 5.64) with big daily fc, but weekly forecasts flat and thin coverage.
24GRABWAIT5.7CFO/CEO share sales in July are a governance yellow flag despite decent forecasts.
25TMUSWAIT5.5Starlink competitive overhang and modest forecast magnitudes.
26CCCBUY PULLBACK5.4Elliott stake/sale rumors are a catalyst, but 1h/4h forecasts negative — event-driven only.
27FIGRWAIT5.2PS 13.29 stretched, 4h short −17%, no weekly TF, missing history.
28SPOTAVOID4.81wk forecasts −22%/−25%/−27% and pinned at 100% of daily range — top-of-range trap.
29AUGOAVOID4.6Zacks Strong Sell added 7/21 and no bullish_prob — screen mismatch.

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.