SCL
SCL
NYSE · Chemicals

Stepan Co

$62.73
+1.00 (+1.62%)
As of Feb 8, 1:38 PM ET ·
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 2.15B 2.20B 593.53M 534.44M 548.87M
Net Income 49.68M 45.82M 92.67M 89.73M 98.08M
EPS
Profit Margin 2.3% 2.2% 15.6% 16.8% 17.9%
Rev Growth -2.4% -2.4% +23.1% +12.4% -5.1%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 247.15M 247.15M 513.74M 432.31M 552.46M
Total Equity 462.30M 462.30M 817.03M 709.72M 796.21M
D/E Ratio 0.53 0.53 0.63 0.61 0.69
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 181.14M 176.33M 141.25M 145.33M 140.69M
Free Cash Flow 95.78M 107.46M 73.33M