Stocks notched fresh records on Friday as year-end optimism continued to drive the rally.

The Dow Jones Industrial Average rose 23.87 points to a record close of 28,645.26. The S&P 500 finished the day just 0.11 point higher at 3,240.02, also a new closing high. However, the Nasdaq Composite slipped 0.1%, or 15.77 points, to 9,006.62, snapping a 11-day winning streak. Three major averages all hit new intraday highs earlier in the session. Trading volumes were light throughout the end of the holiday-shortened week.