Ecovyst Inc (ECVT) Shares Surge 3.5% -- What GF Score of 84 Tells Investors

On April 13, 2026, Ecovyst Inc (ECVT) shares rose 3.5% to a current price of $14.42. The stock has seen significant price movements recently, with a 52-week ran
Open original source