As someone wrote a week ago: "The most crucial element in this fragile mkt is 'confidence'. One thing that will give holders reassurance is 'on mkt buying by directors'. Will we see some anns soon?"
CLH Price at posting:
$1.76 Sentiment: Hold Disclosure: Held