Live feed17:44:28·12hINSIDERFilingvia QuantisnowChief Technology Officer Twig Ilan Ezra sold $520,816 worth of shares (24,726 units at $21.06), decreasing direct ownership by 3% to 805,860 units (SEC Form 4) (withholding tax)ByQuantisnow·Wall Street's wire, on your screen.NAVN· Navan Inc.TechnologyOriginal source