By SquaredTown on April 28, 2026
NORTHBROOK, Ill., April 28, 2026 /PRNewswire/ -- 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 in the prior year. The current year loss resulted from a previously announced $65.4 million...