Microsoft stock (NASDAQ: MSFT) has been hovering around the $500 level for a week and is consolidating in…