MSFT down to $43.