Insider buying boosts optimism for Ecovyst Inc., with key executive Joseph Koscinski buying 11,052 shares at $11.31—signaling confidence amid a 64% YTD gain.
Insider selling at Ecovyst sparks debate: 20,399 shares sold, yet the company’s catalyst edge and regulatory tailwinds may keep momentum—investors need to weigh risk and growth prospects.