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...
Something about leaders eating last comes to mind...
[1] https://www.sec.gov/edgar/browse/?CIK=0001666121
[2] https://www.sec.gov/edgar/browse/?CIK=0001666120