Loading…
SEC filing
NTRA · CIK 1604821
4 · Oct 2, 2026 · Director, CEO AND PRESIDENT Chapman Steven Leonard sold 1,273 shares at $413.31/share ($526.1K)
Director, CEO AND PRESIDENT Chapman Steven Leonard sold 1,273 shares at $413.31/share ($526.1K)
xslF345X06/form4-10022026_091004.xml