Live feed16:36:29·601dINSIDERFilingvia QuantisnowLarge owner Newbury Investors Llc disposed of 29,449,997 shares (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.NAVI· Navient CorporationFinanceOriginal source