Business Saudi Awwal Bank delivers SAR 2,086 million net profit for 1Q26, supported by stable income and a robust balance sheet byApril 23, 2026