The Nasdaq powered above its 50-day while the Dow and S&P 500 hit highs.

The Nasdaq powered above its 50-day while the Dow and S&P 500 hit highs.

Stock futures pointed higher Wednesday as investors weighed earnings from SpaceX, AMD, and Disney after a broad market rally