Traders work on the floor of the New York Stock Exchange on April 30, 2014, on Wall Street. Photo Credit: Getty Images / Spencer Platt

Trading ended Thursday with stock prices more or less where they started as several companies reported earnings that disappointed investors.

At the close on Wall Street, the Standard & Poor's 500 index edged down a quarter of a point to close at 1,883.7. The Dow Jones industrial average fell nearly 22 points to nearly 16,559. It closed at a record 16,580.8 on Wednesday, some 4 points above the record set on Dec. 31, 2013.