Microsoft Shares Chart - Microsofts Expensive Stock May Still Climb Higher