First Solar

US stocks mostly rise following solid earnings news

Oil prices fell, dragging energy stocks lower.

KEEPING SCORE: The Standard & Poor's 500 index was up nine points, or 0.4 percent, to 2,102 as of 3 p.m. Eastern time. The Dow Jones industrial average edged up four points, less than 0.1 percent, to 17,555, while the Nasdaq rose 41 points, or 0.8 percent, to 5,147.

US stocks rise as earnings from Priceline, others gain

Priceline Group jumped 6 percent Wednesday after the company reported profit and revenue that easily beat analysts' forecasts.

First Solar and Ralph Lauren also rose after releasing solid earnings.

Disney slumped after cutting its TV forecast, holding back the Dow Jones industrial average.

The Dow was up 57 points, or 0.3 percent, to 17,602 as of 9:35 a.m. Eastern time.