As the CEO of Navient, David L. Yowan has significant holdings in the company. As of early 2024, he owns 339,501 shares, reflecting his investment and commitment to the organization. This includes 271,660 shares tied to performance stock units and...
As the CEO of Navient, David L. Yowan has significant holdings in the company. As of early 2024, he owns 339,501 shares, reflecting his investment and commitment to the organization. This includes 271,660 shares tied to performance stock units and restricted stock units, which means his wealth is closely linked to Navient's success. His holdings represent an important stake, demonstrating confidence in the company's future. In previous years, particularly before his role as CEO, his holdings fluctuated, but now they form a crucial part of his financial portfolio, aligning his interests with those of the company's shareholders.