Today’s AI Top Pick: UPWK

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

Measured daily model accuracy · UPWK83%320 resolved forecasts · 45d window · verify →

View the live UPWK price forecast →

Today's pick · Highly Shorted UndervaluedUPWKBUY NOW8.6 / 107/31/2026

Upwork is the cleanest setup on the board today: every single forecast horizon across every timeframe is positive. 1h fc reads +19.6/+21.7/+16.3, 4h reads +49.8/+39.8/+63.2, 1d reads +44.8/+51.1/+52.1, and 1wk reads +5.9/+11.2/+25.3. Bullish_prob is 1.0 and near_term_bullish is a perfect 1.0 — you rarely see 12/12 forecast slots green with a strong probability stamp. That is textbook multi-timeframe agreement with heavy magnitude in the mid/long horizons. The entry is not chased. Position-in-range is 43.5% (1h), 80.9% (4h), 59.2% (1d), and only 30.0% (1wk), with a -23.8% weekly drawdown from the 21-bar high still on the tape. Translation: the daily/hourly trend has turned but the weekly base is still deep enough that you are buying an early leg-up, not the top. RSI 53 is neutral. Fundamentals back up the tape. Forward P/E is 5.31, PEG 0.40, ROE 18.76%, profit margin 13.81%, gross margin 77.5%, and debt/equity a manageable 0.67 — this is a genuine value setup, not a value trap. YTD -53% and 1yr -23% show the pain is priced in; targetUpside is +34.5% and analyst recom 2.45 is neutral (room for upgrades if numbers come through). The obvious knock is salesYoY of only 2.52% and a StockStory headline about shares 'sliding today' plus a bearish SeekingAlpha piece — but neither is a hard catalyst (no guidance cut, no legal action, no dilution). The forecast engine already sees through the intraday weakness. Why today vs. waiting: the 1h and 4h forecasts are calling the next impulse (+19% to +49% short-horizon), and weekly position at 30% of range means you can put a tight stop under the recent low without giving up much room. Waiting for a further pullback risks missing the confirmed multi-TF turn.

UPWK forecast chart
Entry zone
$9.15 - $9.35 (scale in around current $9.30; add on any dip to $9.00)
Stop loss
$8.35 (below the recent 21-bar weekly base, ~10% risk)
First target
$10.60 - $10.90 (matches the 1d fc_short +45% path anchored to base, ~15% upside)
Longer target
$12.50 - $13.50 (aligns with 4h/1d fc_long ~+52-63% and analyst target upside of 34.5%)
Risks
  • Short float 21.88% — squeeze cuts both ways; a fundamental miss triggers rapid unwinds
  • SalesYoY only 2.52% — the growth thesis is thin; any AI-disintermediation narrative (Greenhouse 'doom loop' headline) can weigh on multiple
  • 1yr performance -23.4% and YTD -53.3% show persistent seller pressure that a single bounce may not fix
  • Analyst recom 2.45 (Hold-leaning) — no strong sell-side sponsorship to force covering
  • 4h position 80.9% of range is the one hot spot — a same-day gap-up above $9.60 is chase territory; prefer intraday pullbacks
Honorable mentions
PEGAAll 12 forecast slots positive (1d +31.8/+59.0/+44.2, 4h +24.7/+43.8/+70.0), bullish_prob 1.0, position only 19% in weekly range with -31% drawdown priced in. ROE 54.7%, profit margin 18.7%, fwdPe 11.36. Held back only by peg 1.12 and a bearish 'reasons to avoid' note.
CWHExplosive forecast stack (1wk fc_mid +147.8%, fc_long +158.4%; 1d +19.9/+54.1/+75.7) with bullish_prob 1.0 and PEG 0.07. But debt/equity 15.21 and negative profit margin make it a higher-beta bet — size smaller.
Full ranking (27)
#SymbolVerdictScoreRead
1UPWKBUY NOW8.612/12 positive forecasts, fwdPe 5.31, PEG 0.40, weekly position only 30% — cleanest multi-TF setup with real value.
2PEGABUY NOW7.6All timeframes green, ROE 54.7%, weekly position 19% — buying the early recovery leg.
3CWHBUY NOW7.2Massive forecast magnitudes and PEG 0.07, but debtEq 15.21 demands smaller size.
4ARRYBUY PULLBACK6.8Huge forecasts (1wk +103% long) and deep drawdown, but negative margins and 1h at 91% of range.
5SMCIBUY PULLBACK6.5Strong 1h/1d forecasts and salesYoY 56.6%, but 1h/4h pinned at 100% of range — wait for a dip.
6FOURBUY PULLBACK6.34h/1d/1wk all up double digits, fwdPe 7.91, but 1wk pos at 100% and 1h fc -16%.
7BKVBUY PULLBACK6.1PE 7.29, profitMargin 27.9%, recom 1.23; positive but forecast magnitudes modest and weekly TF missing.
8PGYWAIT5.9Great fundamentals (PEG 0.19, recom 1.0) but 1h/4h forecasts are net negative post-earnings.
9CLVTBUY PULLBACK5.81wk fc_long +204% but three brokers just cut price targets — landmine tempers the tape.
10LRNWAIT5.6Just reported ~$2.518B revenue but 4h/1wk forecasts turn negative — thesis not confirmed.
11OWLBUY PULLBACK5.51d fc +34% long and clean post-earnings tape, but position at 100% across 1h/4h/1d.
12EPAMBUY PULLBACK5.4Strong 1d/4h forecasts and OpenAI partner news, but near_term_bullish only 0.2 and 1h fc -15%.
13CELHBUY PULLBACK5.21d fc +20/+50/+50 and salesYoY 123%, but earnings on Aug 6 with expected EPS decline — event risk.
14ADTNBUY PULLBACK5.1RSI 23 oversold with 1h fc +81%, but weekly fc essentially flat and two broker PT cuts.
15NCNOWAIT4.91d/1wk fc solid but 1h fc -12% and PE 152 — near-term drift.
16BIRKWAIT4.8Fundamentals fine (margin 16.3%) but forecast magnitudes are all sub-8% and 1wk fc negative.
17ITWAIT4.6ROE 94.9% and 1wk fc +96% long, but near_term_bullish 0 and Q2 earnings pending.
18TOYOWAIT4.4PEG 0.03 and 1h fc +189% look absurd; weekly fc negative and 66% off high — extreme outlier signature.
19MUXWAIT4.2Weekly fc -50% and near_term_bullish 0 — deteriorating trend despite decent fundamentals.
20KDWAIT4.11d/1wk fc positive but 1h fc -21%, recom 3.33 (Hold), and a 'value stocks that fall short' headline.
21QDELWAIT3.81d fc +38% long is enticing but profitMargin -45.5% and StockStory 'sell' note.
22GPGIWAIT3.5salesYoY -100%, missing operating margin, weekly fc -27% — screen-passer with no substance.
23ARDTAVOID3.4bullish_prob 0 with 1h/4h fc negative — the model does not want this.
24TTECAVOID3.21wk fc -45.8% across all horizons and ROE -116% — collapsing trend.
25DXCAVOID3.01h fc -33% and recom 3.30; multi-year value trap look despite fwdPe 3.67.
26DLOAVOID2.6bullish_prob 0 and every forecast horizon negative — do not fight the tape.
27ABXAVOID2.3bullish_prob 0, 1d fc -29% to -30% across horizons — clear sell signal.

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.