The markets opened mixed with the Dow rising 6 points to 18,539 while Nasdaq lost 11 points to 5,214 as crude oil prices slipped.
On the upside
Second quarter revenue surged for OpGen (Nasdaq: OPGN).
Clean Energy Fuels (Nasdaq: CLNE) reversed year ago losses to post a profit for the second quarter as revenue rose.
Yelp (NYSE: YELP) swung to a better than expected profit for the second quarter.
On the downside
SunPower (Nasdaq: SPWR) fell to a second quarter loss and announced that it would eliminate 1,200 jobs prompting downgrades.
Fourth quarter earnings for Myriad Genetics (Nasdaq: MYGN) fell short of expectations prompting the molecular diagnostics company to lower its full year forecast.
Perrigo (NYSE: PRGO) disappointed with second quarter earnings that missed estimates and forecast full year earnings below expectations.
In the broad market, advancing issues outpaced decliners by a margin of nearly 5 to 4 on the NYSE while decliners edged out advancers by 7 to 5 on Nasdaq. The broader S&P 500 slipped a point to 2,180. Bitcoin climbed $9 to $592.