It was a mixed close for the markets with the Dow falling 36 points to 20,975 as crude oil prices slipped. Nasdaq gained 17 points to 6,120.
On the upside
Valeant Pharmaceuticals (NYSE: VRX) reversed year ago losses to post a stronger than expected profit for the first quarter and lifted its full year forecast.
Endo International (Nasdaq: ENDP) reported a smaller than expected loss for the first quarter.
First quarter losses for Teladoc (NYSE: TDOC) was smaller than expected.
On the downside
The Meet Group (Nasdaq: MEET) disappointed with sharply lower first quarter earnings.
NxStage Medical (Nasdaq: NXTM) reported a loss for the first quarter and trimmed its revenue growth target for its Home market.
TravelCenters of America (Nasdaq: TA) widened first quarter losses significantly.
The broader S&P 500 slipped 2 points to 2,396. Bitcoin soared $92 to $1706.