CLH is a great stock to hold at the moment, it tends to be a less volitile proposition when markets are falling. The report today was abosultely amazing for a stock valued at 13 times earnings in such a low growth global environment. Expect big things from this company over the next few months