Shares of Casella Waste Systems, Inc. (NASDAQ:CWST – Get Free Report) have earned a consensus rating of “Buy” from the five ratings firms that are presently covering the stock, Marketbeat reports. One investment analyst has rated the stock with a hold recommendation, three have assigned a buy recommendation and one has issued a strong buy […]