Loading NTRA…
SEC filing
NTRA · CIK 1604821
4 · Oct 29, 2026 · Director, CEO AND PRESIDENT Chapman Steven Leonard sold 5,694 shares at $418.25/share ($2.4M)
Director, CEO AND PRESIDENT Chapman Steven Leonard sold 5,694 shares at $418.25/share ($2.4M)
xslF345X06/form4-10292026_091005.xml