Stepan Company (SCL)
NYSE: SCL · Real-Time Price · USD
56.69
+0.97 (1.74%)
Jul 1, 2026, 12:59 PM EDT - Market open

Stepan Company Filings