casella share price
Based on DCF, implied share price is $17, which is a 25% premium to the current price of $14. The most likely implied value is between $14 and $21. Investors who took positions in Casella Waste Systems Inc. (NASDAQ:CWST) stock one year ago would have earned a whopping return of 115%. During the same period, the Nasdaq earned 21% in capital gains. Casella Waste Systems has a 12-month low of $6.36 and a 12-month high of $14.28 (CMP $14.03).