Live feed17:25:05·166dINSIDERFilingvia QuantisnowDirector Horowitz Benjamin A bought $839,163 worth of shares (46,337 units at $18.11) (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.NAVN· Navan Inc.TechnologyOriginal source