(NASDAQ: MSFT) Microsoft's 52-week high was $349.67, and its 52-week low was $232.73. It is currently -28.73% from its 52-week high and 7.08% from its 52-week low.