Stocks finished high in the day’s range Friday as the indexes held above key support lines. The Nasdaq scored a 0.5% gain after being down 0.6% in the morning. The S&P 500 added 0.2%, and the IBD 50 0.6%. Volume fell across the board. The S&P 500 again held above its 50-day moving average, an area which the big-cap index has closed above since mid-April.