CWST is fine. Along with making an effort to lead the way in green waste technology, which has hurt thier balance sheet short term, they also had an insider dump over 100,000 shares.
I look at it like this, people sell for lots of reasons. They only buy for 1. dumping is over, and we are going back to $3.00 by april's end. imo