Today’s AI Top Pick: BMI
9/16/2026 · Quality Squeeze 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 BMI price forecast →
Badger Meter (BMI) is the cleanest multi-timeframe setup in this pool. All three available timeframes point up on every forecast horizon: 4h shows fc_short +36.16% / fc_mid +21.54% / fc_long +18.85%, 1d shows +10.7% / +23.71% / +45.06%, and 1wk shows +0.44% / +11.19% / +18.24%. That is genuine MTF agreement — no timeframe is fighting the thesis, which is rare in this list (compare PSIX, whose weekly forecasts are -9.7/-39/-49, or DUOT, whose weekly is -5/-31/-36). Crucially, we are NOT chasing. Position-in-21bar-range is 0% (4h), 8.66% (1d), and 35.54% (1wk), with drawdowns of -16.54% / -8.42% / -15.36% from recent highs. Bullish probability is 1.0 and near-term bullish is 0.8. This is the textbook 'quality name pulled back into a base with forecasts leaning up' setup the screen is designed to find — and today is the entry because you're buying at the low end of a range with all forecast horizons pointing higher, not extended into a rip. Fundamentals meet the screen (ROE 18.48, profit margin 14.27%, D/E 0.00, short float 15.46%). Yes, valuation is the weak spot (fwdPe 25.96, PEG 5.18, salesYoY only 0.8%) and the fundamental_score is only 1 — but debt-free balance sheet, 115% institutional ownership, and analyst recom of 2.0 with +24.7% target upside offset the multiple. News is quiet/mildly constructive (dividend-growth mentions, no landmines). I passed on PSIX (higher fund_score, stronger 4h/1d forecasts) because its weekly forecast cluster of -9.7 / -39 / -50 is a red flag that the higher-timeframe trend is broken. I passed on LYFT (best fundamentals) because 4h position 85.33% means chasing the bounce. BMI gives you the alignment, the entry zone, and the clean tape simultaneously.
- Stretched valuation: fwdPe 25.96 and PEG 5.18 mean any earnings miss re-rates the stock hard
- Anemic sales growth (salesYoY +0.8%) — this is a quality-of-earnings name, not a growth story; if guidance disappoints the multiple compresses
- RSI 40.37 and drawdown -16.54% off 4h high mean momentum is still weak; a break below $117 invalidates the base
- Short float 15.46% is elevated for a boring meter company — someone with size is fading it
- Perf year -29.85% shows the primary trend is still down; you're catching a knife until the 1wk downtrend actually breaks
| # | Symbol | Verdict | Score | Read |
|---|---|---|---|---|
| 1 | BMI | BUY NOW | 8.0 | All 3 timeframes forecast up, position 0-35% of range, debt-free, no negative headlines — cleanest setup in the pool. |
| 2 | PSIX | BUY NOW | 7.4 | Cheapest quality name with strongest 4h/1d forecasts (+38/+71/+69 daily), but weekly forecast -49% is a real warning. |
| 3 | LYFT | BUY PULLBACK | 7.0 | PE 2.19 + Waymo catalyst + MTF up, but 4h pos_in_range 85% means don't chase — wait for $15. |
| 4 | CRMD | BUY PULLBACK | 6.2 | Bullish_prob 1.0, position 0-3% of range, near-term +17% 4h forecast, but 1wk fc turning negative and fwdPe 129 caps upside. |
| 5 | DUOT | BUY PULLBACK | 5.5 | Ascendiant raises PT to $24; 4h/1d forecasts bullish but 1wk fc -36% and -32% drawdown show trend is broken. |
| 6 | UPWK | WAIT | 5.2 | Forecast magnitudes look like outliers (+128% 4h fc_mid) and 'Client Losses Can't Be Ignored' headline undercuts the thesis. |
| 7 | LRN | WAIT | 4.8 | Best fundamental_score (5.75) with reasonable valuation but all 3 TF forecasts skew negative (fc_mid -6, -0.5, -14). |
| 8 | TDC | WAIT | 4.5 | Cheap (PE 6.19) but 1d pos_in_range 100% = at the top, and forecasts are barely positive. |
| 9 | EVER | WAIT | 4.0 | Solid fundamentals but forecasts negative across mid/long (1d fc_long -12.57%) and PEG 17 is stretched. |
| 10 | PURR | WAIT | 3.5 | Compass Point buy rating +$18 PT is a positive catalyst, but 1d fc_long -37.82% and PS 234 make it a pure speculation. |
| 11 | DUOL | AVOID | 3.0 | Every forecast horizon negative (1d fc_mid -22.74%), insider selling, near-term bullish 0 — broken tape. |
| 12 | DLO | AVOID | 2.8 | Bullish_prob 0, 1d forecasts -2.45/-10.94/-13.73, 1wk pos_in_range 79.75% — sell the rip setup. |
| 13 | SGHC | AVOID | 2.5 | All timeframes forecast negative (1wk fc_long -58.86%), bullish_prob 0 despite the fund_score of 8. |
| 14 | SEZL | AVOID | 1.8 | 4h fc_short -44.94% and drawdown -34.54% signal an active breakdown, not a base. |
| 15 | LQDA | AVOID | 1.2 | Catastrophic forecast stack (1wk fc_long -85.55%, 1d -52.9%) — the fundamentals are backward-looking after a 145% run. |
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