Navient Corp Stock Ownership - Who owns Navient?

Insider buying vs selling

Have Navient Corp insiders been buying or selling?
David L. YowanPresident CEO2023-05-15158,835$15.11
David L. YowanPresident CEO2023-05-15105,890$15.11
Mark L. HeleenEVP CLO Secretary2023-02-2816,177$18.05
Stephen M. HauberEVP Chief RiskCompliance Off2023-02-2810,785$18.05
John F. RemondiChief Executive Officer2023-02-28130,849$18.05
John M. KaneEVP Group President2023-02-2822,573$18.05
Frederick ArnoldDirector2023-02-067,399$18.92
Joe FisherEVP CFO PAO2023-02-06752$18.92
Stephen M. HauberEVP Chief RiskCompliance Off2023-02-062,087$18.92
Mark L. HeleenEVP CLO Secretary2023-02-063,085$18.92

1 of 4

NAVI insiders have bought more... subscribe to Premium to read more.
Net Insider Buy/Sell (L12M) Ownership

Be the first to know when NAVI insiders and whales buy or sell their stock.

NAVI Shareholders

What type of owners hold Navient Corp stock?
Sherborne Investors Management LP23.29%29,449,997$485.34MInstitution
Newbury Investors LLC22.78%28,808,589$474.77MInsider
Canyon Capital Advisors LLC17.51%22,149,480$365.02MInsider
Blackrock Inc10.10%12,770,582$210.46MInstitution
Vanguard Group Inc9.05%11,450,941$188.71MInstitution
Dimensional Fund Advisors LP8.64%10,930,901$180.14MInstitution
Lsv Asset Management5.00%6,324,855$104.23MInstitution
State Street Corp3.24%4,095,406$67.49MInstitution
John F. Remondi2.72%3,439,738$56.69MInsider
Jacobs Levy Equity Management Inc1.72%2,175,382$35.85MInstitution

1 of 3

NAVI vs Credit Service Stocks

TickerInst. %Insider %Net Insider (L12M)Net Insider (L3M)
NAVI66.52%33.48%Net BuyingNet Buying
UPST34.80%50.76%Net SellingNet Selling
ENVA62.68%37.32%Net SellingNet Selling
AGM67.93%7.71%Net SellingNet Selling

Navient Stock Ownership FAQ

Who owns Navient?

Navient (NASDAQ: NAVI) is owned by 91.77% institutional shareholders, 46.20% Navient insiders, and 0.00% retail investors. Newbury Investors LLC is the largest individual Navient shareholder, owning 28.81M shares representing 22.78% of the company. Newbury Investors LLC's Navient shares are currently valued at $491.76M.

If you're new to stock investing, here's how to buy Navient stock.
WallStreetZen does not provide financial advice and does not issue recommendations or offers to buy stock or sell any security.

Information is provided 'as-is' and solely for informational purposes and is not advice. WallStreetZen does not bear any responsibility for any losses or damage that may occur as a result of reliance on this data.