Financial summary of Stepan Company with all the key numbers
The current SCL market cap is 2.401B USD. The company's EPS TTM is 6.60 USD, dividend yield is 1.25%, and P/E is 16.47. Next Stepan Company earnings date is October 26, the estimation is 1.64 USD.