STC stock closed at $65.19 on January 31, 2025, with a slight decline of -0.43% during regular trading hours. Analysts project a 12-month target price of $78.00, indicating a potential upside of 19.85%, supported by its strong dividend yield of 3% and stable financials. However, the RSI of 47.18 suggests a neutral momentum, and the stock is trading near its pivot level of $64.86, which may limit immediate upward movement.