Stepan Co (SCL) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

22,893,000Shares Outstanding
19,664,958Shares held by institutions
$1,031,033,748Value of institutional holdings
85.90%Institutional ownership %
24.61%Shares Changed QoQ
222No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

Stepan Co (NYSE:SCL) appears in 203 institutional 13F filings for the quarter ending December 2025.

221 Institutional Holders

19,664,958 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
BlackRock, Inc. 31 Mar, 2026 3,311,040 9,473 0.29% $165,485,784.00
HighTower Advisors, LLC 31 Mar, 2026 1,590,065 193 0.01% $79,471,449.00
VANGUARD PORTFOLIO MANAGEMENT LLC 31 Mar, 2026 1,358,853 1,358,853 0.00% $67,915,473.00
DIMENSIONAL FUND ADVISORS LP 31 Mar, 2026 1,117,030 -6,005 -0.53% $55,829,596.00
DEPRINCE RACE & ZOLLO INC 31 Mar, 2026 947,452 47,075 5.23% $47,353,651.00
VANGUARD CAPITAL MANAGEMENT LLC 31 Mar, 2026 941,991 941,991 0.00% $47,080,710.00
State Street Corp 31 Mar, 2026 902,664 -9,840 -1.08% $45,115,147.00
AMERICAN CENTURY COMPANIES INC 31 Mar, 2026 732,121 120,067 19.62% $36,591,408.00
GEODE CAPITAL MANAGEMENT, LLC 31 Mar, 2026 529,560 15,159 2.95% $26,472,010.00
CHARLES SCHWAB INVESTMENT MANAGEMENT INC 31 Mar, 2026 464,455 -13,001 -2.72% $23,213,461.00
Ameriprise Financial Inc 31 Mar, 2026 393,269 349,294 794.30% $19,655,584.00
SOUTHERNSUN ASSET MANAGEMENT, LLC 31 Mar, 2026 378,799 -28,968 -7.10% $18,932,374.00
TWO SIGMA INVESTMENTS, LP 31 Mar, 2026 327,822 138,750 73.38% $16,384,544.00
Russell Investments Group, Ltd. 31 Mar, 2026 309,959 24,041 8.41% $15,491,798.00
Morgan Stanley 31 Mar, 2026 304,416 -5,930 -1.91% $15,214,794.00
Goldman Sachs Group Inc 31 Mar, 2026 252,170 -347,770 -57.97% $12,603,432.00
Northern Trust Corp 31 Mar, 2026 242,520 4,648 1.95% $12,121,149.00
AQR CAPITAL MANAGEMENT LLC 31 Mar, 2026 234,662 79,759 51.49% $11,728,415.00
Cresset Asset Management, LLC 31 Mar, 2026 223,103 47 0.02% $11,150,688.00
Nuveen, LLC 31 Mar, 2026 205,567 126,694 160.63% $10,274,239.00