Weekly Market Recap

It was a good week for most large caps last week, as the S&P 500 and the Dow both closed at fresh all-time highs on Friday. The Nasdaq pulled back slightly on some softness in biotech. Small and midcap stocks were mixed, as were international markets.