Last month's top 10 bullish technical setups — did the trends hold?
On 2026-09-01, our technical composite ranked the ten stocks below as the most bullish setups on the board — strong trend alignment across multiple Supertrend timeframes, RSI in or above the sweet spot, momentum on the right side of zero, and relative strength near new highs.
Over the next 30 calendar days (through 2026-09-30), the basket roughly broke even on a hold basis. The average peak gain was +10.7% against an average drawdown of -4.8%, with the buy-and-hold return landing at -0.3%. 4 of 10 names closed green; 1 lost more than 10%.
The screener found modest follow-through within the window, with ECO extending to a window-high +28.5% and ECO still printing +19.0% held to today. Less than half finished positive — the bullish thesis broke down for most names mid-window. Below is each setup, in order of composite score, with the price action that followed.
The numbers, top-to-bottom
| # | Ticker | Sector | Score | RSI | RS | Peak | Drawdown | Held to today |
|---|---|---|---|---|---|---|---|---|
| 1 | ECO | Energy | 89.8 | 65 | 97 | +28.5% | -0.7% | +19.0% |
| 2 | HSHP | Industrials | 89.7 | 61 | 96 | +14.9% | +0.7% | +2.1% |
| 3 | CMBT | Energy | 89.7 | 68 | 96 | +14.0% | +0.7% | +3.6% |
| 4 | SB | Industrials | 89.7 | 68 | 96 | +6.4% | -8.7% | -2.4% |
| 5 | MRX | Financials | 89.7 | 60 | 96 | +8.9% | -7.7% | -3.9% |
| 6 | UGP | Energy | 89.6 | 65 | 95 | +13.2% | +1.3% | +6.6% |
| 7 | RPRX | Healthcare | 89.5 | 64 | 94 | +3.3% | -7.7% | -6.4% |
| 8 | VET | Energy | 89.4 | 67 | 93 | +4.3% | -15.1% | -13.6% |
| 9 | SHG | Financials | 89.4 | 68 | 93 | +7.0% | -4.1% | -2.8% |
| 10 | SBLK | Industrials | 89.4 | 64 | 93 | +5.9% | -6.8% | -5.4% |
Ticker by ticker
#1. ECO — Okeanis Eco Tankers Corp. · $2.7B · score 89.8
ECO (Okeanis Eco Tankers Corp.) ($2.7B) Energy sector — entered the 30-day window at $67.96. A strong technical setup on the anchor date: composite of 89.8 backed by RSI 65, RS rating 97, with ADX at 30 confirming the trend, and ST Triple Bull, Triple MA Bull, 52W Breakout, RS New High. Bulls got their move: +28.5% to $87.31 on the 11th session, validating the trend signal. Pullbacks stayed shallow — only -0.7% to $67.46 on the 1st session. As of last night's close the position prints +19.0%, validating the setup.
#2. HSHP — Himalaya Shipping Ltd. · $832M · score 89.7
HSHP (Himalaya Shipping Ltd.) ($832M) Industrials sector — entered the 30-day window at $17.01. On the day, the composite ranked it at the top of the bullish board: composite of 89.7 backed by RSI 61, RS rating 96, and ST Triple Bull, Triple MA Bull, Near 52W High, RS New High. Bulls got their move: +14.9% to $19.55 on the 13th session, validating the trend signal. Pullbacks stayed shallow — only +0.7% to $17.13 on the 1st session. As of yesterday's close the position is +2.1% from entry, essentially a wash.
#3. CMBT — CMB.TECH NV · $5.4B · score 89.7
CMBT (CMB.TECH NV) ($5.4B) Energy sector — entered the 30-day window at $18.27. On the day, the composite gave it top marks: composite of 89.7 backed by RSI 68, RS rating 96, with ADX at 31 confirming the trend, and ST Triple Bull, Triple MA Bull, RS New High. The setup paid off — buyers extended the move to $20.82 by the 11th session, a +14.0% gain off the anchor close. Drawdown was contained: $18.40 on the 1st session, only +0.7% below the anchor close. Held to today, the trade is roughly flat at +3.6% — the early move gave most of it back.
#4. SB — Safe Bulkers, Inc. · $918M · score 89.7
SB (Safe Bulkers, Inc.) ($918M) Industrials sector — entered the 30-day window at $8.75. On the day, the composite ranked it at the top of the bullish board: composite of 89.7 backed by RSI 68, RS rating 96, with ADX at 36 confirming the trend, and ST Triple Bull, Triple MA Bull, Near 52W High, RS New High. The bullish setup stalled out at $9.31 on the 3rd session — only +6.4% of extension. Pullbacks stayed shallow — only -8.7% to $7.99 on the 17th session. As of yesterday's close the position is -2.4% from entry, essentially a wash.
#5. MRX — Marex Group Limited Ordinary Shares · $5.4B · score 89.7
MRX (Marex Group Limited Ordinary Shares) ($5.4B) Financials sector — entered the 30-day window at $72.62. A strong technical setup on the anchor date: composite of 89.7 backed by RSI 60, RS rating 96, and ST Triple Bull, Triple MA Bull, RS New High. Follow-through was tepid — the high of $79.11 on the 4th session was only +8.9% above entry. The trade rode the trend cleanly; the low at $67.04 on the 10th session was just -7.7% from entry. Net of everything, the trade prints -3.9% — the bullish setup neither broke out nor broke down.
#6. UGP — Ultrapar Participacoes S.A. · $7.6B · score 89.6
UGP (Ultrapar Participacoes S.A.) ($7.6B) Energy sector — entered the 30-day window at $6.87. On the day, the composite gave it top marks: composite of 89.6 backed by RSI 65, RS rating 95, and ST Triple Bull, Triple MA Bull, 52W Breakout, RS New High. Bulls got their move: +13.2% to $7.78 on the 15th session, validating the trend signal. Pullbacks stayed shallow — only +1.3% to $6.96 on the 1st session. As of last night's close the position prints +6.6%, validating the setup.
#7. RPRX — Royalty Pharma plc Class A Ordinary Shares · $28.4B · score 89.5
RPRX (Royalty Pharma plc Class A Ordinary Shares) ($28.4B) Healthcare sector — entered the 30-day window at $62.32. The screener flagged it as a high-confidence bullish setup: composite of 89.5 backed by RSI 64, RS rating 94, with ADX at 31 confirming the trend, and ST Triple Bull, Triple MA Bull, Near 52W High, RS New High. The bullish setup stalled out at $64.38 on the 3rd session — only +3.3% of extension. Pullbacks stayed shallow — only -7.7% to $57.51 on the 19th session. As of last night's close the position sits at -6.4% — a loss despite the score.
#8. VET — VERMILION ENERGY INC. · $2.0B · score 89.4
VET (VERMILION ENERGY INC.) ($2.0B) Energy sector — entered the 30-day window at $13.18. On the day, the composite ranked it at the top of the bullish board: composite of 89.4 backed by RSI 67, RS rating 93, and ST Triple Bull, Golden Cross, Triple MA Bull. The bullish setup stalled out at $13.75 on the 8th session — only +4.3% of extension. The other side hurt — the 19th session saw price tag $11.20, a -15.1% drawdown from entry. As of last night's close the position sits at -13.6% — a loss despite the score.
#9. SHG — Shinhan Financial Group Co Ltd · $39.7B · score 89.4
SHG (Shinhan Financial Group Co Ltd) ($39.7B) Financials sector — entered the 30-day window at $79.94. On the day, the composite gave it top marks: composite of 89.4 backed by RSI 68, RS rating 93, and ST Triple Bull, Triple MA Bull, Near 52W High, RS New High. Bulls couldn't push it: the 4th session marked the best print at $85.57, just +7.0% from the anchor. Drawdown was contained: $76.66 on the 20th session, only -4.1% below the anchor close. Held to today, the trade is roughly flat at -2.8% — the early move gave most of it back.
#10. SBLK — Star Bulk Carriers Corp. · $3.6B · score 89.4
SBLK (Star Bulk Carriers Corp.) ($3.6B) Industrials sector — entered the 30-day window at $31.05. The screener flagged it as a high-confidence bullish setup: composite of 89.4 backed by RSI 64, RS rating 93, with ADX at 30 confirming the trend, and ST Triple Bull, Triple MA Bull, Near 52W High, RS New High. The bullish setup stalled out at $32.88 on the 3rd session — only +5.9% of extension. Pullbacks stayed shallow — only -6.8% to $28.94 on the 19th session. As of last night's close the position sits at -5.4% — a loss despite the score.