Stepan Company (NYSE: SCL) - Q2 2025 Financial Review
In the second quarter of 2025, Stepan Company reported a net income of $11.3 million, translating to $0.50 per diluted share, an increase from the $9.5 million or $0.42 per diluted share reported in Q2 2024. This improvement indicates a strong...