U.S. stock indexes were a mixed bag on Monday, with the S&P 500 staying shy of its March record high as investors waited for key inflation readings and earnings reports due this week while a survey showed consumers concerned about inflation.