The Dow surpassed 44,000 for the first time and the S&P 500 edged higher on Friday, putting them on course for their best ...