Cardinal Health CAH Slips 137 as Shares Test Support Near 197 Wall Street Rally Continues on Tech Sector Momentum Middle East Developments Remain Under Scrutiny SNDK Q1 2026 Earnings Earnings Per Share Surges Past Estimates Chinas Industrial Profits Surge 247 in April Fastest Growth Since Late 2023