Catalyst
Most analysts rate ST Buy or Strong Buy, showing broad institutional optimism.
Recent MACD Golden Cross and Bullish Engulfing signals indicate potential upward momentum for ST.
The company maintains strong cash reserves relative to market value.
Risk
Fund flows show negative outflows across all order sizes, indicating investor caution.
Market expectations tend to be pessimistic with analyst ratings showing differences.
Generated at20:3102/06/2026by
Aime