Stocks edged lower Wednesday as investors reviewed a flood of earnings reports and awaited more from major tech firms. The S&P 500 lost 0.11%, and the tech-heavy Nasdaq Composite fell 0.2%. The Dow ...