I agree that it doesn't instill much confidence when the Board and executives don't have skin in the game. It would be nice to see them put some of their hard earned on the line, and truly align their interests with that of shareholders.
CLH Price at posting:
11.0¢ Sentiment: Hold Disclosure: Held