Microsoft Shares Chart - Microsoft Surpasses Ibm In Revenue For The First Time Fortune