TOPIC - Microsoft, $ 1 trillion