Live feed19:35:08·8mINSIDERFilingvia QuantisnowChief Technology Officer Twig Ilan Ezra sold $766,719 worth of shares (36,040 units at $21.27), decreasing direct ownership by 4% to 769,820 units (SEC Form 4) (tax liability)ByQuantisnow·Wall Street's wire, on your screen.NAVN· Navan Inc.TechnologyOriginal source