Vanguard Portfolio Management Reports 7.51% Ownership of Innospec Shares
Apr 29, 2026
Vanguard Portfolio Management reported a 7.51% stake in Innospec Inc., holding 1,870,254 shares as of March 31, 2026. The SEC filing reveals Vanguard funds hold sole dispositive power over the equity.
Show all 14 updates