If you get free shares, it may not matter what the price is. It's all profit. Selling low might indicate a lack of confidence in the business plan, or maybe getting free shares and selling them is the business plan. Makes you wonder about statements that management has not been able to identify the culprit.