Microsoft Corporation (NASDAQ:MSFT) is now at $45.94, will it end higher on Friday, July 31, after its new OS Windows 10 is launched on July 29?