Markets Post Fresh Records Following Upbeat Labor Report

U.S. equities finished higher, posting a fifth-straight week of gains, while notching fresh record highs in the process. 

2356 232