Citigroup 5 Year Stock Chart - Microsofts Stock May Rise By As Much As 12 Following Results