S&P 500 closes at 7,580.06 with oversold stocks rebounding, InsiderMonkey reports.
Open shared insight