The benchmark S&P 500 registered a record high for the third straight session, while the Dow and Nasdaq also hit new highs. The Dow recorded a fifth straight week of gains.
The benchmark S&P 500 registered a record high for the third straight session, while the Dow and Nasdaq also hit new highs. The Dow recorded a fifth straight week of gains.