Home Finance S&P 500 isn’t letting anything get in its way as momentum and fundamentals stay strong