Live News EARNINGS FLASH M impact Oct 23, 2026, 06:32 AM UTC Fanuc 2Q net profit beats analyst estimate 6954 SquawkNews Desk