Sometimes business situations force CEO's to make choices that they were hoping they don't have too. Especially with a microcap company that need to issue stock to pay the bills. Unfortunately the stock suffers like it is now.
He will have to do a R/S down the road. Just way too much dilution will hold the stock price down.
R/S is coming down the road
More top executives are leaving Twitter
This can't be good