Heyman, Enliven Therapeutics director, sells $32k in stockBy Aditya Gupta / February 19, 2026 Post Content