Stocks wrestled to a healthy finish Thursday in a session where early gains were dented by Senate testimony from Federal Reserve Chair Janet Yellen.
The Dow Jones industrial average slimmed to a 0.1% gain, after climbing almost 0.2% in late trade. The S&P 500 and Nasdaq ended up 0.2% each. Small caps posted a weak session, with Russell 2000 futures ending only slightly below the breakeven line.