Live News EQUITY FLASH M impact Oct 21, 2026, 01:16 PM UTC Saudi Awwal Bank Q3 Net Profit SAR 2,165 Million 1060 SquawkNews Desk