Live News EQUITY FLASH M impact Oct 21, 2026, 09:16 AM UTC China XD Electric Q3 Net Profit Rises 36.9% Y/Y 601179 SquawkNews Desk