CLH been one of the best small-caps these past 7 months. But find it hard to understand how they judge risk and impossible to estimate what their future earnings will be. Can't deny its performance though.
CLH Price at posting:
$1.81 Sentiment: None Disclosure: Not Held