Live News EQUITY FLASH M impact Oct 20, 2026, 05:51 AM UTC Yamama Cement Reports Q3 Profit of SAR 74.703 Million 3020 SquawkNews Desk