Stock Market Today: S&P 500 ends above 5,400 for first time despite hawkish Fed

by