Microsoft Price Chart - Microsoft Shares Are Surging With Huge Demand