News
Stepan Co. (SCL) on Wednesday reported net income of $11.3 million in its second quarter. The Northbrook, Illinois-based company said it had net income of 50 cents per share. Earnings, adjusted for ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results