Live feed20:27:44·10dINSIDERFilingvia QuantisnowDirector Janmohamed Arif sold $40,862,525 worth of shares (2,024,131 units at $20.19) (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.NAVN· Navan Inc.TechnologyOriginal source