I doubt Benz is selling any stock. I think he was just tired of all the BS on this board. Its completely understandable.