WBI Investments Inc. boosted its stake in Navient Co. (NASDAQ:NAVI – Free Report) by 23.9% in the second quarter, according to the company in its most recent filing with the Securities & Exchange Commission. The institutional investor owned 20,210 shares of the credit services provider’s stock after buying an additional 3,894 shares during the quarter. […]