newsfilter
← Latest News
PR Newswire·

Stepan Reports First Quarter 2026 Results

Stepan Company (NYSE: SCL) today reported: First Quarter 2026 Highlights Reported net income was a $41.4 million loss versus $19.7 million of income...