Dow Jones Today DJIA Edges Higher as Investors Weigh Economic Data and Earnings MDXH Q1 2026 Earnings EPS Misses Estimates Stock Slightly Up India Inc Buybacks Surge to 25000 Crore in 2026 Highest Since 2023