Insider Sell‑Pressure: President McCarthy Offloads 65K Shares, Evolving Evolent Health Outlook
Insider sales at Evolent Health: President McCarthy sells 65,892 Class A shares at $5.00, revealing a quiet shift in ownership amid a 52‑week low.
3 minutes to read

