CTO Ilan Ezra Twig sells 24,726 shares of NAVN at $21.06; prior sell at this ticker showed -49.4% 90-day return
Ilan Ezra Twig, Chief Technology Officer, sold 24,726 shares (24.7K shares) of Navan, Inc. (NAVN) on 2026-06-22 at $21.06, reducing his holdings by 3.0% to 805,860 shares. His only prior transaction at NAVN—a sell on 2025-10-31—was followed by a 90-day return of -49.4%, indicating his prior exit preceded a significant decline. His cross-ticker track record spans 1 prior sell with an average 90-day return of -49.4% and a 100.00% well-timed rate, suggesting a pattern of selling before downturns. The company remains unprofitable with net income of $-225.4M in the latest quarter, though revenue growth of 30.8% year-over-year shows topline expansion. The current stock price of $21.28 is -13.1% from its 52-week high of $24.50, and this sale comes as the stock has recovered 7.0% over 30 days and 132.6% over 90 days—potentially timing before mean reversion or profit-taking at elevated levels.