The U.S. stock market ended last week with strong gains, which led to record highs for the S&P 500 and the NASDAQ

read more