Navan Inc. Insider Williams Anre D Buys 100,000 Shares Amid Executive Sell‑Off and Legal Uncertainty
Navan insider Williams Anre D buys 100k shares at $12 amid lawsuits and heavy exec selling, signaling optimism for a rebound after a 52‑week low.
3 minutes to read




