© Reuters.

Investing.com – Stocks racked up gains Friday, led by Walt Disney and financials as JPMorgan delivered blowout earnings.

The rallied 1.03%, while the gained 0.66%. The gained 0.46%.

The S&P 500 ended the day just 1.1% below its all-time high of 2,940.91, reached on Sept. 21, 2018. The Dow is within 2% of its 2018 peak, and the Nasdaq is 1.8% below its 2018 peak.

JPMorgan (NYSE:) got the earnings season underway on a good note, beating the consensus from Investing.com on the both the . Its share price rose 4.6%.

Wells Fargo (NYSE:) fell 2.6% as its above-consensus earnings was overshadowed by a weakness in its consumer lending business. Investors also had to contend with more bad news. Interim CEO Allen Parker downgraded the bank’s outlook on net interest income to range of -2% to -5% from a -2% to 2% range previously, citing a lower absolute rate outlook, a flatter curve and tightening loan spreads.

PNC Financial Services (NYSE:), meanwhile, delivered in-line earnings and a revenue beat, sending its share more than 3% higher.

With many fearing the first-quarter earnings would prove one of the most challenging in years, the mostly upbeat results appeared to cast aside some of the doubt.

Beyond earnings, Disney (NYSE:) also powered the rally in the broader market, surging 11.5% after the company gave details late Thursday on its new streaming service, Disney+. Disney also hit a 52-week and all-time high of $130.90, and the stock contributed 91 points to the Dow’s 269-point gain.

The service isn’t likely to turn a profit for at least five years and will be priced at $7.99 per month/$69.99 per year, with two-thirds of the sales of the service expected to come from overseas markets, according to Disney.

That subscription price is well below that of rival Netflix (NASDAQ:), which crumbled in the shadow of Disney, down nearly 4.5% on the day.

Swashbuckling gains were not on display in all corners of the markets as energy stocks lagged the move the higher, rising just 0.18% as U.S. oil prices gave up some gains following an uptick in rig counts.

Among the highlights in energy, Anadarko Petroleum (NYSE:) rallied 32% after Chevron (NYSE:) agreed to buy the company for $33 billion. Chevron fell 4.9%.

Health care stocks, meanwhile, ended the day down nearly 1% as ongoing uncertainty about the fate of the Affordable Care Act and fears lawmakers may impose measures to curb drug prices continue to stifle the sector.

On the economic front, weaker-than-expected data had a muted impact on stocks.

Top S&P 500 Gainers and Losers Today:

Anadarko Petroleum (NYSE:), Walt Disney (NYSE:) and Pioneer Natural Resources (NYSE:) were among the top S&P 500 gainers for the session.

Anthem (NYSE:), National Oilwell Varco (NYSE:) and UnitedHealth Group (NYSE:) were among the worst S&P 500 performers of the session.

Source link