STC stock is a Hold: strong FY2025 earnings and a 3.47% dividend, but valuation, dilution, and US housing headwinds add ...