Loading NTRA…
SEC filing
NTRA · CIK 1604821
4 · Jan 29, 2026 · Chapman Steven Leonard sold 5,970 shares at $238.78/share ($1.4M)
Chapman Steven Leonard sold 5,970 shares at $238.78/share ($1.4M)
xslF345X05/form4-01292026_090104.xml
Graphics and non-inline formats (not embedded below).