
Earnings last week proved to be exciting with many companies posting better-than-expected results and their stocks reacting the next session. Microsoft (MSFT) comes to mind with a better-than-expected release, the stock popped the following session and then slowly proceeded to fill the gap. Even with that gap filled it still managed to close the week up almost 1%.
In addition to Microsoft, we had Amazon (AMZN) report on Thursday with a large beat and the stock continued to rally all through Friday to close the week up over 2%. These are impressive closes given the fact that the overall market, measured here through the S&P 500 ($SPX) (SPY), closed the week down over 2.50%.