Stocks finished higher Thursday, but well off the day’s highs and in the lower half of their daily ranges. Volume was lower on the NYSE and higher on the Nasdaq, according to preliminary data. The Nasdaq and the S&P 500 rose 0.5% and the Dow Jones industrial average gained 0.4%. The Nasdaq had been up at midday by as much as 1.6% in the stock market today.