stc Reports 12% Growth in Q1 2026 Net Profits
stc Group announced its preliminary financial results for Q1 2026, reporting revenues of <strong>19.9 billion Saudi Riyals</strong>, reflecting a growth of <strong>3.8%</strong> compared to the same period last year. The net profits increased by <strong>12%</strong> after excluding non-recurring items.