Stocks are closing broadly higher on Wall Street, led by solid gains in big technology companies.
Facebook climbed 2.3 percent Wednesday, and Microsoft rose 1.7 percent.
Airlines rose after United Continental and American Airlines reported solid results for June. United jumped 4.7 percent and American gained 4.2 percent.
NRG Energy soared 29 percent after announcing plans to raise up to $4 billion through asset sales in a bid to lower debt.
The Standard & Poor’s 500 index rose 17 points, or 0.7 percent, to 2,443.
The Dow Jones industrial average climbed 123 points, or 0.6 percent, to 21,532, a record high.
The Nasdaq composite rose 67 points, or 1.1 percent, to 6,261.
Bond prices rose. The yield on the 10-year Treasury fell to 2.32 percent.