On August 22, 2025, Penumbra Inc. appointed Shruthi Narayan as President effective September 1, 2025, following her extensive tenure with the company since 2013. She will receive an equity grant valued at approximately $2.5 million, vesting over four years, and the company has paid about $2 million to her spouse's IT firm, N28 Technologies, since 2024, approved by the board.