Stocks were higher across the board in thin trading Friday, with major averages struggling to close higher for the week, but gains were limited as investors hesitated to jump in amid a lack of strong catalysts to further fuel the recent rally.