Casella Waste Systems, Inc. is upgraded to Buy due to improved valuation and strong revenue growth. Learn more about CWST ...