Stepan Company · NYSE:SCL

Stepan Company shareholders

As of Jun 30, 2026, 223 institutions reported holding Stepan Company, 87.6% of its shares. Largest: BlackRock, Vanguard and HighTower Advisors, LLC. New holders, exits, insiders and big stakes, each with its filing.

HolderShares% of Stepan CompanyChangeFiled
BlackRock3.46M15.2%+147KAug 7, 2026
Vanguard2.51M11.0%+36,603Aug 13, 2026
HighTower Advisors, LLC1.59M7.0%−188Aug 26, 2026
Dimensional1.13M4.9%+7,995Aug 11, 2026
American Century949K4.2%+216KAug 12, 2026
Deprince Race & Zollo Inc937K4.1%−10,844Aug 20, 2026
State Street889K3.9%−13,948Aug 7, 2026
Geode Capital565K2.5%+35,734Aug 12, 2026
Ameriprise434K1.9%+40,313Aug 14, 2026
Schwab407K1.8%−57,604Aug 14, 2026

Stepan Company insider trades