Loading NTRA…
SEC filing
NTRA · CIK 1604821
4 · Jan 22, 2026 · Chapman Steven Leonard sold 73.52K shares at $234.74/share ($17.3M); exercised options for 3,386 shares
Chapman Steven Leonard sold 73.52K shares at $234.74/share ($17.3M); exercised options for 3,386 shares
xslF345X05/form4-01222026_090103.xml