Semiannual Earnings Shift May Pose Challenges for Businesses and Economic Stability CGNX Q1 2026 Earnings EPS Surges Past Estimates Stock Slips Slightly Putin Nuclear Doctrine Update Triggers Dip in US Stock Futures and Bond Yields