Stocks wrapped up an impressive week on a positive note, with all three indexes notching new record closing highs – and the S ...