Share this postSnowball ResearchEcovyst (ECVT): 34% buyback; CEO change; Recent divestment; Solid moat for continuing business; Insider buyingCopy linkFacebookEmailNotesMoreEcovyst (ECVT): 34% buyback; CEO change; Recent divestment; Solid moat for continuing business; Insider buyingApr 26, 2024∙ PaidShare this postSnowball ResearchEcovyst (ECVT): 34% buyback; CEO change; Recent divestment; Solid moat for continuing business; Insider buyingCopy linkFacebookEmailNotesMoreShareEcovyst (ECVT) - Apr 2022676KB ∙ PDF fileDownloadDownload This post is for paid subscribersSubscribeAlready a paid subscriber? Sign inPreviousNext