Probably not a good image that Scott[1] and Mike[2] (via their respective trusts) have been quite busy liquidating 1,076,750 shares each into the public at a rate of 8,614 shares per trading day since the beginning of October last year...all the while laying off 5% of their workforce.
Something about leaders eating last comes to mind...