Stepan Co (SCL) Institutional Confidence
Jun 18, 2026
Stepan Co (SCL) tops the Chemicals industry with a 10.00 institutional shareholding score, seeing a 12.78% quarterly increase in ownership to 97.83%. Bill Nygren (OAKMX) holds the largest stake with 156.97K shares.
TradingKey
Show all 89 updates