Loading...
STT is not a good buy right now for an impatient investor. The chart is neutral-to-slightly bearish (negative MACD), recent fundamental momentum is mixed (revenue up modestly but earnings down YoY), and the most notable “influential” flow signal is Congress selling (6 sells, 0 buys) over the last 90 days. While options positioning is bullish (very low put/call ratios) and Street price targets imply upside, the current setup looks more like a hold than a must-buy entry at 130.86.
Trend/price action: Momentum is not decisively bullish. MACD histogram is negative (-0.351) but contracting, suggesting downside momentum is fading rather than reversing into a strong uptrend. RSI(6)=56.1 is neutral (no oversold bounce signal, no overbought risk). Moving averages: Converging moving averages typically indicate consolidation/range behavior rather than a clean trend. Levels to watch: Pivot support is ~128.20 (near-term line in the sand). Resistance sits at R1 ~132.15, then R2 ~134.60. At 130.86 post-market, STT is closer to resistance than support, which reduces immediate reward/risk for a fresh buy. A break and hold above ~132.15 would improve the trend read; a slip below ~128.20 raises downside risk toward ~124.24.

Latest quarter (2025/Q4): Revenue grew to $5.358B (+1.92% YoY), but net income fell to $688M (-5.49% YoY) and EPS slipped to 2.42 (-1.63% YoY). Gross margin improved to 63.66 (+11.66% YoY), indicating better efficiency/mix, but the headline earnings decline suggests expenses/other items are still pressuring bottom-line growth. Net: modest top-line growth, mixed earnings momentum.
Recent trend: Price targets are mostly still above spot, but there has been some near-term caution post-Q4.