The S&P 500 rose 0.6% Friday, topping the all-time high it set on Tuesday. The yield on the 10-year Treasury fell to 4.64%. On Friday:The S&P 500 rose 47.68 points, or 0.6%, to 7,757.64. The Russell 2000 index of smaller companies rose 32.95 points, or 1.1%, to 3,034.49For the week:The S&P 500 is up 267.92 points, or 3.6%. For the year:The S&P 500 is up 912.14 points, or 13.3%.