Microsoft stock at $518: Why a 10th share split may not happen anytime soon Share Market News