Microsoft Shares Chart - Microsoft Hits Records But One Level Could Stop Rally In