• All three major stock indexes post weekly gains
  • S&P 500 breaks through 50-day moving average
  • Apple surges as Morgan Stanley hikes price target
  • Indexes up: Dow +1.17%, S&P +1.61%, Nasdaq +1.97%