Catalyst
Bullish signals are obviously dominant with 3 bullish indicators versus 0 bearish ones recently.
Recent technical signals show a Bullish Engulfing pattern and a MACD Death Cross, both indicating potential upward momentum.
Risk
Analyst ratings for ST are mixed, with one Sell, two Buy, and four Neutral ratings, showing lack of consensus.
Fund flow trends for Small and Medium investors are negative, suggesting caution among retail and mid-sized investors.
Generated at21:3803/24/2026by
Aime