Stocks finished well off their earlier lows in volatile trading Thursday, as techs recovered, but brewing worries over Europe kept a damper on gains.

(Read More: After-Hours Buzz:LNKD, ATVI, CSTR & More)