The markets recovered early morning losses during the midday with the Dow easing a point to 17,077 as consumer sentiment rose. Nasdaq gained 15 points to 4573.
On the upside
Veeva Systems (NYSE: VEEV) reported higher second quarter earnings and revenue that beat analyst expectations, forecast current quarter results ahead of estimates and lifted its full year outlook.
Les Echos reported that Criteo (Nasdaq: CRTO) may be acquired by Publicis Groupe.
Shares of Digital Ally (Nasdaq: DGLY) continued soaring.
On the downside
Zoe's Kitchen (NYSE: ZOES) reported higher second quarter earnings and revenue but the stock price dropped.
Profit taking continued to weigh down Sunesis Pharmaceuticals (Nasdaq: SNSS).
Investors locked in profits on Amicus Therapeutics (Nasdaq: FOLD).
In the broad market, advancing issues outpaced decliners by a margin of 2 to 1 on the NYSE and by more than 5 to 3 on Nasdaq. The broader S&P 500 rose 3 points to 2000. Bitcoin added $3 to $508.