Markets ended mixed as earnings drove volatility. The S&P 500 rose ~0.3%, while the Nasdaq and Dow slipped. Small- and mid-caps lagged, with value outperforming growth. Mega-cap earnings led moves, energy and utilities gained, precious metals fell, and the Fed held rates steady.