Upbeat earnings lifted the markets to a higher close with the Dow climbing 70 points to 21,082. Nasdaq gained 42 points to 6,205.
On the upside
Bargain hunters snapped up shares of SPI Energy (Nasdaq: SPI).
Modine Manufacturing (NYSE: MOD) reported better than expected earnings for the fourth quarter as revenue soared.
Guess? (NYSE: GES) narrowed first quarter losses more than expected.
On the downside
Genesco (NYSE: GCO) disappointed with sharply lower first quarter earnings that missed expectations.
Hornbeck Offshore Services (NYSE: HOS) will be replaced on the S&P SmallCap 600 by Time (NYSE: TIME).
Shares of Bristow Group (NYSE: BRS) extended its losses.
The broader S&P 500 climbed 10 points to 2,415. Bitcoin tumbled $44 to $2401.