Loading NTRA…
SEC filing
NTRA · CIK 1604821
4 · Dec 3, 2025 · Chapman Steven Leonard sold 4,400 shares at $238.07/share ($1.0M)
Chapman Steven Leonard sold 4,400 shares at $238.07/share ($1.0M)
xslF345X05/form4-12032025_081201.xml
Graphics and non-inline formats (not embedded below).