Live feed17:38:40·331dINSIDERFilingvia QuantisnowPresident & CEO Ittycheria Dev sold $3,966,430 worth of shares (16,670 units at $237.94), decreasing direct ownership by 7% to 236,557 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.MDB· MongoDB Inc.TechnologyOriginal source