Live News EQUITY FLASH M impact Oct 20, 2026, 05:42 AM UTC Bank Albilad Reports Q3 Profit of SAR 740.2 Million 1140 SquawkNews Desk