Is CLH really deserving of this sell down? I was originally looking at this a while back while the price was much higher and surprised to see it this low. Normally when I'm surprised at how low the price is it is time for me to buy...
CLH Price at posting:
$1.50 Sentiment: Hold Disclosure: Not Held