US stocks hit record highs on Friday before rounding out a fourth straight week of gains, powered by mostly strong corporate earnings for the third quarter and investors’ acceptance that high inflation was likely to be a way of life in the United States.