RE:RE:RE:RE:Insiders are buyingi do not disagree that some or all shares you mention may be 'perks' ', however, it would only make sense that management work to create value for the company, which I believe they are doing, otherwise, if it goes even lower, then they all lose value , alongside the rest of us.
if they create good value and good news around the company, then everyone who is a shareholder would be better off..