Loading NTRA…
SEC filing
NTRA · CIK 1604821
4 · Nov 3, 2025 · Chapman Steven Leonard sold 160.70K shares at $199.96/share ($32.1M); exercised options for 155.68K shares
Chapman Steven Leonard sold 160.70K shares at $199.96/share ($32.1M); exercised options for 155.68K shares
xslF345X05/form4-11032025_091101.xml