
Benzinga has examined the prospects for many investors' favorite stocks over the past week, here's a look at some of our top stories.
The markets maintained an upbeat tone this week, as the S&P 500 notched its fourth consecutive weekly gain, adding 3.26% for the week. The Dow Industrials also had a positive week, closing 2.92% higher, while the Nasdaq Composite advanced by 3.08%.