Live feed18:15:27·177dINSIDERFilingvia QuantisnowDirector Horowitz Benjamin A bought $16,723,633 worth of shares (1,056,534 units at $15.83) (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.NAVN· Navan Inc.TechnologyOriginal source