Loading NTLA…
SEC filing
NTLA · CIK 1652130
4 · Aug 24, 2026 · Director, President and CEO LEONARD JOHN M sold 22.68K shares at $12.65/share ($286.8K)
Director, President and CEO LEONARD JOHN M sold 22.68K shares at $12.65/share ($286.8K)
xslF345X06/ownership.xml