Stepan Co (SCL) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

0Shares Outstanding
260,969Shares held by institutions
$12,991,037Value of institutional holdings
95.96%Institutional ownership %
15.45%Shares Changed QoQ
203No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

Stepan Co (NYSE:SCL) is held by 203 institutional investors per 13F filings through December 2025.

203 Institutional Holders

260,969 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
BlackRock, Inc. 31 Dec, 2025 0 103,289 3.23% $0.00
VANGUARD GROUP INC 31 Dec, 2025 0 4,620 0.18% $0.00
Russell Investments Group, Ltd. 31 Dec, 2025 0 76,711 36.67% $0.00
Barclays Plc 31 Dec, 2025 0 -38,211 -39.92% $0.00
HighTower Advisors, LLC 31 Dec, 2025 0 -9,211 -0.58% $0.00
Cresset Asset Management, LLC 31 Dec, 2025 0 -223,294 -50.03% $0.00
HSBC HOLDINGS PLC 31 Dec, 2025 0 17,649 208.89% $0.00
DIMENSIONAL FUND ADVISORS LP 31 Dec, 2025 0 -100,574 -8.22% $0.00
Invenomic Capital Management LP 31 Dec, 2025 0 2,547 1.41% $0.00
Rockefeller Capital Management L.P. 31 Dec, 2025 0 539 86.52% $0.00
State Street Corp 31 Dec, 2025 0 -5,101 -0.56% $0.00
Point72 Asset Management, L.P. 31 Dec, 2025 0 118,418 0.00% $0.00
DEPRINCE RACE & ZOLLO INC 31 Dec, 2025 0 205,157 29.51% $0.00
Nuveen, LLC 31 Dec, 2025 0 -425 -0.54% $0.00
Westwood Holdings Group Inc 31 Dec, 2025 0 -783,807 -51.39% $0.00
Qube Research & Technologies Ltd 31 Dec, 2025 0 -71,039 -47.65% $0.00
AMERICAN CENTURY COMPANIES INC 31 Dec, 2025 0 25,581 4.36% $0.00
O'Keefe Stevens Advisory, Inc. 31 Dec, 2025 0 -5,838 -7.53% $0.00
GEODE CAPITAL MANAGEMENT, LLC 31 Dec, 2025 0 2,060 0.40% $0.00
Numerai GP LLC 31 Dec, 2025 0 -16,011 -24.74% $0.00