My guess is the fired director is selling his shares. The entire push down has been from one ecn. BUzz