1.2 billion / msft price