Today’s AI Top Pick: BSY
6/22/2026 · Highly Shorted Analyst Favorites 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 BSY price forecast →
Bentley Systems (BSY) offers the cleanest multi-timeframe bullish setup in this pool without the landmines that compromise other top-scored names. Every higher timeframe forecast points up and accelerates with horizon: 1h fc_long +18.69%, 4h fc_short +4.05% / mid +34.56% / long +51.31%, 1d fc_short +30.11% / mid +44.09% / long +35.48%, and 1wk fc_mid +69.97% / long +41.97%. Bullish_prob = 1 and near_term_bullish = 1.0. Crucially, BSY is NOT extended — it's sitting at pos_in_21bar_range_pct of 0.68% on the daily and 0% on the weekly with a -16.63% daily drawdown and -23.94% weekly drawdown. That is the textbook 'compressed spring' the screen is built for. The fundamentals support the swing: ROE 24.26%, operating margin 24.67%, gross margin 79.51%, profit margin 18.12%, salesYoY +12.23%, with epsNextY +12.16%. Forward PE of 19.01 (vs trailing 33.57) and PEG 1.62 are reasonable for a high-quality SaaS-like infrastructure software franchise. Short float of 19.1% provides squeeze fuel, and analyst recom of 1.58 with 53.9% target upside fully satisfies the screen. The fresh BNP Paribas Outperform initiation with a $40 price target (vs current $29.38) on 2026-06-18 is a real positive catalyst that aligns directly with the forecast trajectory. Why today and not wait? Because price is already at the lowest 21-bar slot on both daily and weekly, RSI is 32.75 (oversold), and the 1h is showing the first higher-low structure (recent_21bar_pct -3.24% but mid/long forecasts already turning positive at +13.18%/+18.69%). Waiting for further drawdown risks missing a snapback from washed-out levels into a brokerage-sponsored catalyst window. I passed on PSIX (the highest-scored matched name with 1.0 prob and a +98.92%/+119.96% 1h/4h long forecast) because (a) it's at 100% of its 21-bar range on 1h and 67.67% on 4h — extended — and (b) the 2026-06-17 SeekingAlpha rating downgrade citing 'earnings pressure is real' plus the 'AI exposure muddied by conflicts of interest' piece are real, recent fundamental headwinds undercutting the forecast. BSY has none of those landmines.

- Position at 0.68% of daily and 0% of weekly 21-bar range means knife-catching risk — a single bad tape day could trigger stop-out before mean reversion
- Short float of 19.1% cuts both ways: helpful on a squeeze, but a broken setup invites more shorting given -42.07% trailing year performance
- Forward PE of 19.01 is fair, not cheap; broader software multiple compression (semiconductors most-crowded-trade headline) could weigh on the group
- Debt/equity of 0.95 and PEG 1.62 leave little margin if the +12% salesYoY growth decelerates next print
- RSI 32.75 is oversold but can stay oversold; weekly fc_short is only +8.25%, so the rip may take a few sessions to develop
| # | Symbol | Verdict | Score | Read |
|---|---|---|---|---|
| 1 | BSY | BUY NOW | 8.7 | All four timeframes point up, oversold at 0.68% of daily range, fresh BNP Outperform with $40 PT — full conviction. |
| 2 | ENOV | BUY NOW | 8.2 | Bullish_prob 1, near-term 1.0, 1d fc_long +45.81%, low range position 19.96%, 92.5% analyst upside. |
| 3 | LRN | BUY NOW | 7.6 | Highest-quality fundamentals (PE 12.77, ROE 20.14), at 0% of 1d range, +25%/+22.7% 1d mid/long forecasts. |
| 4 | PSIX | BUY PULLBACK | 7.4 | Massive 4h fc_long +119.96% but extended at 100% of 1h range and dinged by recent SeekingAlpha downgrade. |
| 5 | WING | BUY PULLBACK | 7.0 | 1wk fc_mid +68.15% and 1d fc_mid +56% but pos 88.34% on 1d — wait for a dip. |
| 6 | BRZE | BUY NOW | 6.9 | Recom 1.09, 71.5% upside, 1d fc_long +34.59% at 0% of 1d range with -29% dd; oversold SaaS reset. |
| 7 | VYX | BUY PULLBACK | 6.7 | 1d fc mid/long +35.73%/+27.5%, bullish_prob 1, but pos 75.68% on 1d limits immediate edge. |
| 8 | CELH | BUY PULLBACK | 6.4 | 1d fc_mid +46.26% with Bernstein upgrade, but near_term_bullish only 0.2 and pos 86.69% on 4h. |
| 9 | ABX | WAIT | 5.4 | Best fundamental_score 8.0 and Zacks upgrade, but 1d forecasts negative (-21%/-15%/-24%) — fundamentals vs signal split. |
| 10 | SOC | BUY PULLBACK | 5.2 | 1d fc_long +57.18% and pos 2.57%, but new $1B term loan facility adds leverage/dilution risk. |
| 11 | EZPW | WAIT | 4.8 | Cheap (fwdPe 14.54) and at 100% 1h range, but 1d forecasts -36%/-36%/-43% kill the setup. |
| 12 | CRML | WAIT | 4.5 | Drilling catalyst is positive but 1d fc_long -46.38% and bullish_prob 0. |
| 13 | AMLX | WAIT | 4.4 | At 100% of 1d range with all daily forecasts deeply negative (-21%/-30%/-36%) despite Q3 readout setup. |
| 14 | GOLD | AVOID | 4.2 | 1d forecasts -8.4%/-16.6%/-24.8% — analyst love but model disagrees, bullish_prob 0. |
| 15 | ADTN | AVOID | 4.0 | Up 91% YoY but daily fc -34.8%/-32.3%/-39% — mean-reversion downside risk dominates. |
| 16 | CGEM | WAIT | 3.9 | Pos 97.56% on 4h with 1d fc_long -35.9% — extended at the wrong time. |
| 17 | NUVB | WAIT | 3.8 | Insider buying positive but at 100% of 1d range with fc_long -39.12% — chase risk. |
| 18 | ONDS | AVOID | 3.4 | 6th acquisition this year (Cyberhawk $125M) raises dilution flags; 1wk fc_mid -65.3%. |
| 19 | IMVT | AVOID | 3.3 | At 100% of 1d/4h range with 1d fc mid/long -22%/-24%, no entry edge. |
| 20 | UUUU | WAIT | 3.2 | $725M loan commitment is positive but 1d fc_long -55.1%, daily setup broken. |
| 21 | ERAS | AVOID | 3.0 | Up 876% YoY, 1d fc_long -71.28%, 1wk fc_long -88.63% — extreme reversal risk. |
| 22 | ANAB | AVOID | 2.9 | 1d fc -59%/-54%/-50%, D/E 21.75, fundamental_score 1.25 — broken. |
| 23 | KOD | AVOID | 2.8 | CFO sold $1M after 650% surge, 1d fc_short -84.91% — distribution signal. |
| 24 | IBRX | AVOID | 2.7 | Cramer 'speculation' tag plus 1d fc -56%/-49%/-48% is a hard pass. |
| 25 | IONQ | AVOID | 2.5 | PS 112.81 with 1wk fc_mid -66.96% — most crowded trade meets correction. |
| 26 | CELC | AVOID | 2.4 | $500M convertible note dilution overhang, 1wk fc_mid -81.11%. |
| 27 | POET | AVOID | 2.0 | Active lawsuit overhang + PS 1487, 1d fc -40%/-49%/-54%. |
| 28 | WULF | AVOID | 1.9 | Up 654% YoY, 1d fc_short -70.45%, ROE -2243% — parabolic exhaustion. |
| 29 | SLS | AVOID | 1.6 | Just-approved 20M new share issuance + CEO 1M RSU grant; 1d fc_long -77.14%. |
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