Today’s AI Top Pick: TMDX

7/20/2026 Β· Highly Shorted Short-Term Bounce πŸ§ͺDeep Rotation 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 TMDX price forecast β†’

Today's pick Β· Highly Shorted Short-Term Bounce πŸ§ͺDeep RotationTMDXBUY NOW8.8 / 107/20/2026

TMDX is the cleanest expression of the 'deep rotation / highly-shorted bounce' thesis on the board. It has the top fundamental_score of the group (6.75) with genuine profitability β€” pe 16.98, roe 45.22, profitMargin 27.04%, operMargin 14.85%, salesYoY 30.24% β€” while the tape shows a stock that has been thoroughly washed out (perfYtd -39.19%, perfYear -34.25%, dd_from_21bar_high_pct of -42.67% on the weekly, weekly pos_in_range only 16.73%). Short float sits at 23.57% and the analyst target upside is a huge +54.1% (recom 1.64), so there is real short-covering and re-rating fuel if the trend flips. The forecast tape confirms this is the pivot moment rather than a fade. On the 4h the model prints fc_short +21.53%, fc_mid +43.29%, fc_long +30.02%; the 1d is even more emphatic at +44.51 / +57.30 / +54.41; and even the previously ugly weekly has flipped to fc_long +15.57%. Bullish_prob is 1.0 with near_term_bullish 0.6. Critically, TMDX is NOT extended β€” 1d pos_in_range is only 63.78% and weekly is 16.73%, so we are buying inside the base, not chasing a breakout (contrast with FOUR at 89% and HRB/BRZE pegged at 100%). The recent news check is clean enough to act on: Evercore maintained Outperform (target trimmed to $90, still ~21% above spot), the 'MedTech growth' framing is intact, and there are no dilution, fraud, or regulatory landmines in the July headlines. The only negative was a target trim that has already been absorbed by the -42% weekly drawdown β€” classic setup where the bad news is in the price. Why today, not later: the 4h and 1d position in range is mid-band with an emerging up-slope (recent_21bar_pct +5.76% on 1h, and the weekly finally showing forecast reversal), and the shorter-term 1h fc_short is only mildly negative (-4.69%) β€” that gives a low-risk entry window before the model-implied mid/long moves compound. Waiting for a full pullback risks missing a squeeze given the 23.57% short float and the forecast magnitude.

TMDX forecast chart
Entry zone
$72.50 – $74.50 (scale in around current $74.31; add on any dip toward the 4h -4.42% drawdown mark near $71)
Stop loss
$67.80 (below the 4h/1d drawdown low and the recent basing shelf; ~9% risk)
First target
$85 (near Evercore's revised zone and the 1d fc_short implied level ~$107 mapped conservatively)
Longer target
$105 – $115 (aligns with 1d fc_mid +57.3% and analyst target upside +54.1%)
Risks
  • Weekly trend is still broken: dd_from_21bar_high_pct -42.67% and 1wk fc_mid -10.16% β€” a failed bounce sends it back to test lows
  • 23.57% short float cuts both ways: if the tape rolls over, forced longs and momentum sellers pile in fast
  • Debt/Eq 1.75 is elevated for a medtech and profitMargin 27% is unusually high β€” any margin normalization would hit the multiple
  • Sell-side has been trimming targets (Evercore cut to $90); another cut or a soft Q print resets the setup
  • 1h fc_short is negative (-4.69%) meaning near-term chop is likely before the 4h/1d thrust β€” don't oversize on day 1
Honorable mentions
MNDYFundamental_score 6.5 and the cleanest 'washed out' setup: perfYear -72.85%, 1h pos_in_range 3.27%, 4h pos 0%, yet 1d fc_mid +71.56% and 1wk fc_long +163.94%. Only reason it isn't #1: operMargin just 0.63% and near-term 4h fc_short is still -4.68%, so the base needs another few sessions.
TEMBullish_prob 1.0 AND near_term_bullish 1.0 with 1d fc_short +18.49 / fc_mid +29.52, Guggenheim just raised PT to $65, and salesYoY 69.82%. Held back by fundamental_score -1 (negative margins, debtEq 3.17) and 31.67% short float that could whipsaw.
Full ranking (30)
#SymbolVerdictScoreRead
1TMDXBUY NOW8.8Best fundamentals in the pool + massive 4h/1d forecasts (+43%/+57% mid) with pos_in_range still mid-band β€” the cleanest short-squeeze rotation setup.
2MNDYBUY NOW8.4Deep -72.85% year drawdown, pos 0-3% on 1h/4h, 1wk fc_long +163.94% β€” extreme washout with textbook forecast reversal.
3TEMBUY NOW7.1Near_term_bullish 1.0, 1d fc_mid +29.52%, Guggenheim raised PT to $65, but weak fundamentals cap conviction.
4KVYOBUY PULLBACK6.8Fund_score 4, 1d fc_mid +23.15% and recom 1.17, but 1h/4h pos 82-96% is extended; wait for a dip.
5MBLYBUY PULLBACK6.51wk fc_long +65.07%, TD Cowen/RBC raising PTs, but 1h fc_short -8.58% and mid-range position argue for patience.
6SMMTBUY PULLBACK6.3Bullish_prob 1.0, 1d fc_mid +35.97%, pos 0% (bottomed) β€” but no revenue, needs risk sizing.
7FOURBUY PULLBACK6.2Strong 1d/1wk forecasts (+26 to +40%) and fund_score 5.25, but pos 89-96% is chasing.
8SAILBUY PULLBACK5.61d fc_long +23.28% and Entro acquisition closed, but 1h fc_long -14% and no 1wk data lower conviction.
9LYFTBUY PULLBACK5.3PE 2.18, roe 147, Rothschild triple-PT upgrade β€” but 1h/4h forecasts negative and pos 92% is extended.
10BKVBUY PULLBACK5.0Fund_score 8 with pe 7.85, salesYoY 52%, bullish_prob 0.8 β€” but forecasts only single-digit positive and Truist cut PT.
11DUOLBUY PULLBACK4.71d fc_mid +34.27% and profitMargin 38.44%, but 1wk pos 100% and targetUpsidePct -15.6% β€” extended.
12RAREBUY PULLBACK4.5Target upside +79% and 1wk fc_mid +27.2%, but 1h fc_long -20.82% and pos 1.26% shows knife still falling.
13GPGIWAIT4.2Bullish_prob 1 and 1d fc_mid +19.39%, but salesYoY -100% and weekly forecasts all deeply negative.
14TTANWAIT4.01d fc_mid +12.27% and recom 1.29, but 1h/4h forecasts negative and no 1wk data β€” plus CFO insider selling.
15KLARWAIT3.8Fund_score 1 with negative margins, only 3 TFs available, and 1d fc_mid -16.99%.
16BIRKWAIT3.6Fund_score 5.5 and reasonable valuation, but forecasts flat-to-negative across all TFs.
17CPBWAIT3.41wk fc_long +62.71% is intriguing but epsNextY -10.47% and multiple 'strong sell' notes; not the right vehicle.
18BRZEWAIT3.0Recom 1.09 and JPM/GS bullish, but 1h/4h fc_long -16% and pos 100% β€” extended into resistance.
19HRBAVOID2.8All timeframes at pos 96-100% and every forecast horizon negative (-2 to -22%); pure late-cycle chase.
20CXTAVOID2.6Pos 100% on 1h with 1h fc_short -23.66% β€” textbook top-of-range fade.
21TDCWAIT2.51h fc positive but incomplete TF data and salesYoY -0.82%; low signal.
22DOCSWAIT2.4No expected_return and only fund_score 4.5 to work with; recent 'declines more than market' headlines argue for patience.
23PTONAVOID2.2Pos 100% on 1h/4h, 1wk fc_mid -28.65%, and PE 136 β€” bounce is exhausted.
24GRNDAVOID2.0Every forecast horizon negative on every TF despite upgrades β€” the tape says 'later'.
25DLOAVOID1.8Bullish_prob 0, near_term_bullish 0, all forecasts -8 to -30%, director selling β€” fundamentals can't save the tape.
26TGTXAVOID1.51d fc_mid -40.43%, 1wk fc_long -59.24% after +88% run β€” model screaming exhaustion.
27SEZLAVOID1.2KBW downgrade, 'Russell Value Index removal' overhang, and ps 12.21 with targetUpsidePct -6.3%.
28PENGAVOID0.8New $650M convertible dilution + 1d fc_mid -62.85% + PE 43,150 β€” broken setup.
29DAVEAVOID0.6RSI 76, pos 98-100% across all TFs, 1d fc_short -52.79%, targetUpsidePct -11.8% β€” extreme fade candidate.
30LQDAAVOID0.41d fc_short -66.48%, 1wk fc_long -86%, insider selling, PS 24.68 β€” the party is over.

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.