Loading NTRA…
SEC filing
NTRA · CIK 1604821
4 · Sep 3, 2026 · Director, CEO AND PRESIDENT Chapman Steven Leonard sold 1,698 shares at $320.99/share ($545.0K)
Director, CEO AND PRESIDENT Chapman Steven Leonard sold 1,698 shares at $320.99/share ($545.0K)
xslF345X06/form4-09032026_090901.xml