Markets | Fri Apr 27, 2012 7:03pm EDT

S&P 500 rallies for week on Amazon, Expedia results