The markets closed higher with the Dow gaining 37 points to 21,173 ahead of the UK election. Nasdaq climbed 22 points to 6,297.
On the upside
Carvana (NYSE: CVNA) reported smaller than expected loss for the first quarter as revenue surged.
Standpoint Research upgraded U.S. Steel (NYSE: X) to a Buy rating.
R.W. Baird analyst Tristan Gerra affirmed Micron Technology's (Nasdaq: MU) Outperform rating.
On the downside
IDT (NYSE: IDT) fell to a loss for the third quarter.
Shares of Frontier Communications (Nasdaq: FTR) extended its losses.
Concerns that Pandora Media (NYSE: P) will not be able to sell itself sent shares of the Internet music service lower.
The broader S&P 500 rose 3 points to 2,433. Bitcoin gained $35 to $2685.