Stepan Company's 2025 results show early signs of operational recovery—6% EBITDA growth, reduced net debt, and positive FCF in 4Q25. Read why SCL stock is a Buy.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results