Microsoft’s shares near record highs, and investors are again asking what the price implies about cash generation | The Apex Times