Stockreport

With 83% ownership, Stepan Company (NYSE:SCL) boasts of strong institutional backing [Yahoo! Finance]

Stepan Company  (SCL) 
Last stepan company earnings: 4/21 06:59 am Check Earnings Report
PDF 51% of the business is held by the top 7 shareholders Insiders have bought recently To get a sense of who is truly in control of Stepan Company ( NYSE:SCL ), it is [Read more]