Stocks finished at records Friday as consumer sentiment surged and markets continued their Trump-inspired rally. The Dow Jones Industrial Index DJIA, -1.92% finished up 142.04 points, or 0.7%, at 19,756.85, for a weekly gain of 3.1%, the blue-chip average's fifth week of consecutive gains. The S&P 500 index SPX, -2.37% gained 13.34 points, or 0.6%, to finish at 2,259.53, led by the health-care and consumer-staples sectors, for a weekly gain of 3.1%. The Nasdaq Composite index COMP, -3.01% closed up 27.14 points, or 0.5%, at 5,444.50, for a weekly gain of 3.6%.