Microsoft is up after hours on strong earnings. Time to buy? (April 19, 2012) by DAN printMSFT Download Video || Download Fast Video Free Chart