Then-CEO Steven Leonard Chapman sold 41,124 shares for $9,089,776.37 on 2026-06-04 via pre-arranged 10b5-1 plan.
Steven Leonard Chapman, who was CEO at the time, executed 14 separate sales totaling 41,124 shares for $9,089,776.37 on 2026-06-04, reducing his holdings from 149,867 shares to 108,743 shares. The transaction was conducted under a pre-arranged 10b5-1 trading plan adopted on 2023-12-11, meaning the sales were scheduled rather than discretionary. This blended average price of $221.03 compares to the current price of $215.31, placing the transaction price above current levels. The company generated $696.6M in revenue during the latest quarter with negative annual net income of $-85.1M, suggesting profitability challenges despite 35.9% revenue growth year-over-year; Chapman's prior sales at NTRA have yielded subsequent 90-day returns ranging from +8.7% to +11.6%, indicating his earlier sales preceded periods of stock appreciation.