Yeah I'm out. Lost faith in management and I can only describe myself as disgusted at how much these guys paid themselves (including in options) and how they dumped their shares onto unknowing retail holders at around $2.30.
CLH Price at posting:
$1.24 Sentiment: Hold Disclosure: Held