MarketBeat Earnings
Empowered Funds LLC Raises Stake in Stepan Company $SCL
Empowered Funds LLC significantly increased its stake in Stepan Company (NYSE:SCL) by 124.8% in the first quarter, now owning 174,376 shares valued at $8.7 million. This move is part of broader institutional interest, with hedge funds and institutional investors collectively holding 82.70% of the company's stock. Stepan recently reported strong quarterly earnings, beating analyst estimates with an EPS …