Stocks finished modestly higher in light-volume trading Friday, with the Nasdaq closing at its best level since November 2000, but gains were limited as investors hesitated to jump in amid a lack of strong catalysts to further fuel the recent rally.

Despite the day's rally, the Dow failed to finish above the widely-watched 14,000 level and also closed lower for the week, snapping five-weeks of consecutive gains.