stc reports strong first-quarter 2025 results with 11% rise in net profit

stc announced its preliminary financial results for the period ending March 31, 2025, highlighting strong performance across key metrics.Revenues for the first quarter reached SR19,210 million, an increasestc announced its preliminary financial results for the period ending March 31, 2025, highlighting strong performance across key metrics.Revenues for the first quarter reached SR19,210 million, an increase