Logo image of SCL

STEPAN CO (SCL) Stock News

USA - New York Stock Exchange - NYSE:SCL - US8585861003 - Common Stock

55.97 USD
+1.27 (+2.32%)
Last: 1/23/2026, 8:04:00 PM
55.97 USD
0 (0%)
After Hours: 1/23/2026, 8:04:00 PM

SCL Latest News, Press Relases and Analysis