stc Group Reports Record Revenues of SAR77.8 Billion and 12.5% Net Profit Growth
Riyadh: stc group announced its consolidated financial results for the fiscal year ended December 31, 2025, achieving record-high revenues of SAR77.8 billion, which marks a 2.5% increase from the previous year. Net profit increased by 12.5% after excl…