Currently trading at $42.86, MSFT stock finds itself in the middle of a broad monthly range between $405.57 and $438.50. As ...