Live feed19:13:06·676dINSIDERFilingvia QuantisnowNew insider Standish Troy claimed ownership of 187,347 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.NAVI· Navient CorporationFinanceOriginal source