Chapman Rowan E sold NTRA — December 5, 2025 | Insider Trading Screener