Today’s AI Top Pick: EPAM
7/9/2026 · Highly Shorted Undervalued 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 EPAM price forecast →
EPAM Systems is the cleanest confluence of a battered but fundamentally healthy business with a tape that is screaming reversal across every horizon. On fundamentals it clears the screen by a mile: fwdPe 6.04, PEG 0.58, ROE 10.93, salesYoY +14.21%, profit margin 6.96%, debt/equity 0.08 (essentially clean balance sheet), recom 1.86, and analyst targetUpsidePct 66.6%. That is not a value trap — it is a services franchise trading like it is going out of business after a -58% YTD and -53% one-year drawdown. The multi-timeframe tape confirms the bounce thesis. Kronos bullish_prob is 1.0 and near_term_bullish is 0.8. Forecast magnitudes are exceptional and directionally aligned: 1h fc_mid +18.59%, 4h fc_mid +102.3% / fc_long +119.04%, 1d fc_short +58.82% / fc_mid +90.42% / fc_long +58.4%, and 1wk fc_mid +290.11% / fc_long +170.17%. Critically, this is NOT a chase — position_in_21bar_range is 0% on 1h, 45.7% on 1d and only 12.08% on 1wk, with 1wk drawdown at -41.73%. You are buying near the low of the range on every timeframe, which is exactly what rule #2 asks for. Headline flow supports the entry rather than undercutting it: two Zacks pieces this week frame EPAM as undervalued ("Are Investors Undervaluing EPAM Systems Right Now?", "EPAM or NOW: Which Is the Better Value Stock") and StockStory tagged it "1 Oversold Stock Ready to Bounce Back." There is no dilution, no guidance cut, no legal cloud — the risk here is macro/IT-services demand, not a company-specific landmine like PEGA (downgrade to shakier future), IT ("Signs of Slowing Growth"), UPWK ("Signs Of Disruption Are Now Clearly Here") or CWH ("Declining Sales And Widening Losses Make It A Sell"). Why today and not wait: on 1h the stock sits at pos_in_21bar_range_pct 0 with dd -5.13% — it is already at the local low, and every longer horizon forecast is materially up. Waiting risks missing the initial thrust off this base. The setup is: buy weakness at the bottom of an oversold range in a fundamentally cheap, cash-flow-generative name where the sell-side has already begun re-rating.

- IT services demand slowdown — salesYoY only +14.21% and profit margin 6.96%; a further U.S. corporate IT spending cut could keep the multiple compressed despite fwdPe 6.04
- Ukraine/Belarus delivery exposure — EPAM's historic geopolitical overhang remains a latent tail risk that could re-emerge
- Short float 20.44% cuts both ways: fuel for a squeeze on positive news but severe pain if the next earnings guide disappoints
- 1h position at 0 with dd -5.13% means the stock could grind lower before the reversal — buyers must respect the $77.50 stop
- 1wk forecast of +290% mid is an outlier magnitude — treat as directional signal only, not a literal target
| # | Symbol | Verdict | Score | Read |
|---|---|---|---|---|
| 1 | EPAM | BUY NOW | 8.6 | Oversold quality: fwdPe 6.04, PEG 0.58, all-TF bullish forecasts, sitting at 12% of 1wk range with -41.73% drawdown. |
| 2 | OWL | BUY NOW | 7.8 | Clean multi-TF confirmation (fc_mid 40-65% across 4h/1d/1wk), mid-range position, positive digital-infra catalyst. |
| 3 | DXC | BUY NOW | 7.4 | Deep-value fwdPe 3.11 with near_term_bullish 1.0 and 1wk fc_mid +131.83%; low position on 1wk (16.4%). |
| 4 | PEGA | BUY PULLBACK | 7.0 | Strong forecasts (1d fc_mid +32.58%) and 1wk position at 6.67% — but SeekingAlpha downgrade citing "shakier future" caps conviction. |
| 5 | POST | BUY NOW | 6.5 | Defensive quality name at 1wk pos 0% with fc_mid +10.38 to +18.53% and near_term_bullish 1.0; Wells Fargo just trimmed target though. |
| 6 | IT | BUY PULLBACK | 6.4 | Massive fc_mid on 1wk (+178%) and pos_in_range 14.45%, but recent "Signs of Slowing Growth" headline warrants patience. |
| 7 | UPWK | BUY PULLBACK | 6.2 | 1wk fc_mid +146.98% and drawdown -36.59%, but SeekingAlpha downgrade citing gig-economy disruption is a real overhang. |
| 8 | PINS | BUY PULLBACK | 6.0 | DA Davidson Buy initiation and near_term_bullish 1.0, but 1wk pos_in_range 100% — do not chase, wait for pullback. |
| 9 | FOUR | BUY PULLBACK | 5.8 | 1d fc_mid +31.82% and fwdPe 7.03, but 1h/4h forecasts negative — near-term consolidation likely. |
| 10 | CWH | BUY PULLBACK | 5.6 | Massive forecasts (1wk fc_mid +205%) and -48% weekly drawdown, but debt/equity 19 and negative margins — high-risk bounce trade only. |
| 11 | ARRY | BUY PULLBACK | 5.4 | Bullish_prob 1.0 with 1wk fc_mid +67.6% at range low, but negative ROE -22.65% and debt/equity 2.85. |
| 12 | QDEL | WAIT | 5.2 | 1d fc_short +41.15% and huge 1wk fc_long +315%, but profit margin -45.55% and elevated short-interest per SA piece. |
| 13 | ASAN | WAIT | 5.1 | 1wk fc_long +259% is dramatic, but profitMargin -20.21%, ROE -87.55%; short float 34% cuts both ways. |
| 14 | NCNO | WAIT | 5.0 | 1wk fc_long +98.93% but 1h forecast negative and "nCino Shares Plummet" headline this week — trend breaking. |
| 15 | PGY | WAIT | 4.8 | Great fundamentals (fwdPe 8.8, PEG 0.2, recom 1.0) but 1h/4h/1wk short forecasts all negative; positive but soft news. |
| 16 | LRN | WAIT | 4.7 | Fundamentals score 7 but 4h fc_long -35.04% and 1wk fc_mid -16.67% — tape does not confirm. |
| 17 | YELP | WAIT | 4.5 | 1d fc_mid +14.66% and pos_in_range 75% — near top of range, mixed setup. |
| 18 | ARDT | WAIT | 4.4 | Position 83% of 1wk range, forecasts mixed and mostly small; nothing decisive. |
| 19 | NRDS | WAIT | 4.3 | 1d pos_in_range 98% (near high) and SA downgrade on "worsening economics" — good fundamentals but bad timing. |
| 20 | HRB | WAIT | 4.2 | pe 6.96 attractive but bullish_prob 0.4, near_term_bullish 0, targetUpsidePct only 1% — tape and analysts flat. |
| 21 | CLVT | WAIT | 4.0 | 1wk fc_mid +361% is an outlier, but Barclays maintains Underweight and profit margin -5.62%. |
| 22 | WU | AVOID | 3.6 | Barclays initiated Underweight with $7 PT just this week — active negative catalyst against a mediocre tape. |
| 23 | BGS | AVOID | 3.5 | Debt/equity 5.1, profitMargin -4.23%, recom 3.4 — cheap for a reason. |
| 24 | TTEC | AVOID | 3.4 | Debt/equity 11.65, ROE -115.95%; fundamental_score 0 — deep-value trap. |
| 25 | BKV | AVOID | 3.2 | bullish_prob 0, expected_return -3.25%, SA cites "dilution fears". |
| 26 | MUX | AVOID | 3.0 | bullish_prob 0 and 1wk fc_long -52.63%; strong fundamentals cannot rescue a tape this bad. |
| 27 | GPGI | AVOID | 2.8 | bullish_prob 0, salesYoY -100%, targetUpsidePct only 2.7% — screen artifact. |
| 28 | DLO | AVOID | 2.7 | bullish_prob 0, expected_return -23.7%, RSI 65 (extended) — screen pass but tape says no. |
| 29 | ABX | AVOID | 2.5 | RSI 69.9, near top of range on every TF, 1d fc_long -34.27% — clearly extended. |
| 30 | TOYO | AVOID | 2.2 | Active $50M dilution offering at $11 while stock is at $6.58; expected_return -32.7%. |
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