Slide insurance director Witte sells $886,185 in stock | AllMind News