U.S. stocks ended in the red Thursday, with the Dow stalling just below its all-time high.
After two days of triple-digit gains, the Dow Jones industrial average came within spitting distance of its all-time high before the rally lost steam into the close. At the end of the day, the Dow was down 0.2% and is now 1% from its all-time high of 14,198.10, reached in October 2007.
Thursday also marked the last trading day of February, which has largely been a dud for stocks. Still, the Dow rose 1.4% for the month, while the S&P 500 added 1.1% and the Nasdaq gained 0.6%.
The day's lackluster performance came as investors weighed better-than-expected jobless claims data against a tepid report on the nation's economic growth.
While jobless claims fell sharply last week, the government's second estimate of fourth-quarter GDP showed a nearly imperceptible gain of 0.1% on an annual basis. The revised reading fell short of the 0.5% growth economists were expecting.
On the corporate front, Barnes & Noble(BKS) shares rose after CEO William Lynch Jr. told investors on an analyst call that the bookseller was taking steps to "right size our cost structure in the Nook segment."
Department store chain Sears Holdings Corp(SHLD) reported sales at stores open a year or more fell 1.4% for the year. The company also said that it has closed 300 Sears and Kmart stores, or 13% of its total, since 2006.
Groupon(GRPN) shares plunged after the daily deals site's results missed already low expectations. Shares rose in after-hours trading after the company announced that CEO Andrew Mason will leave the daily deals site he co-founded.
Shares of Sturm, Ruger & Co.(RGR) rose after the gun maker reported earnings that beat expectations. The company benefited from a surge in firearm sales on growing fears of new gun-control laws following the re-election of President Obama and the shooting in Newtown, Conn.
Monster Beverage's(MNST) stock rose after the energy drink maker's earnings climbed more than 5%. The company's sales also improved but fell short of forecasts.
Clothing retailer Gap(GPS) reported better-than-expected earnings after the bell.
European markets finished higher, drawing support from comments from European Central Bank President Mario Draghi that suggested the bank had room to relax policy further. Meanwhile, the European Union is planning to cap bankers' bonuses to rein in reckless risk taking.