Microsoft is up after hours on strong earnings. Time to buy? (April 19, 2012) by DAN You must be logged in to view this content. Please log in Free Chart Videos