Dont be so naïve. I wouldn't bank on them holding any of these shares longer than a few weeks, maybe less than that once they are up a decent % for the capital they invested. Wall Street isnt in the business of charity, its in the business of making money. Most of the time at retails expense.
Just my opinion I’m wondering if management sees this upcoming vote on there compensation package not looking so great.So they sell shares at a discount to gain 8 million votes in there favor