NYSE:SCL | Key Financial Ratios | STEPAN CO

Complete source-backed ratio history.

Available history
2009-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.150.53-0.11%-0.22%
2026-03-311.260.55-0.61%-1.19%
2025-12-311.290.51.99%3.77%
2025-09-301.30.531.86%3.63%
2025-06-301.350.532.40%4.67%
2025-03-311.210.552.35%4.68%
2024-12-311.210.532.19%4.31%
2024-09-301.270.561.90%3.76%
2024-06-301.320.551.48%2.92%
2024-03-311.380.531.60%3.13%
2023-12-311.40.541.70%3.30%
2023-09-301.460.542.24%4.34%
2023-06-301.460.563.25%6.51%
2023-03-311.520.64.84%9.96%
2022-12-311.560.56.05%12.62%
2022-09-301.780.56.56%13.56%
2022-06-301.70.476.59%13.40%
2022-03-311.770.486.25%12.72%
2021-12-311.820.346.67%12.83%
2021-09-301.710.267.73%14.30%
2021-06-301.760.237.81%14.05%
2021-03-311.720.257.65%13.95%
2020-12-312.170.27.23%12.85%
2020-09-302.310.227.32%12.63%
2020-06-302.50.237.20%12.39%
2020-03-312.480.267.02%12.19%
2019-12-312.410.256.53%11.56%
2019-09-302.720.276.92%12.30%
2019-06-302.690.276.60%11.77%
2019-03-312.740.336.82%12.53%
2018-12-312.460.347.34%13.76%
2018-09-302.490.377.12%13.66%
2018-06-302.550.387.29%13.98%
2018-03-312.610.386.81%13.02%
2017-12-312.460.396.71%13.62%
2017-09-302.640.416.25%12.26%
2017-06-302.670.436.37%12.66%
2017-03-312.580.476.58%13.40%
2016-12-312.310.56.37%13.58%
2016-09-302.850.516.81%14.20%
2016-06-302.80.527.22%15.22%
2016-03-312.890.556.56%13.89%
2015-12-312.550.596.13%13.64%
2015-09-302.580.625.56%12.57%
2015-06-302.410.474.99%10.52%
2015-03-312.360.545.64%12.35%
2014-12-312.310.514.91%10.66%
2014-09-302.240.465.22%10.71%
2014-06-302.260.465.66%11.70%
2014-03-312.280.485.69%11.87%
2013-12-312.260.496.24%13.19%
2013-09-302.290.526.73%14.61%
2013-06-302.290.566.89%15.28%
2013-03-312.150.397.56%15.44%
2012-12-312.120.388.06%16.58%
2012-09-302.160.47.96%16.55%
2012-06-302.170.448.06%17.17%
2012-03-312.080.467.99%17.44%
2011-12-312.060.57.99%17.94%
2011-09-301.960.477.54%16.98%
2011-06-301.920.487.39%16.96%
2010-12-312.080.55

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.290.51.99%3.77%
2024-12-311.210.532.19%4.31%
2023-12-311.40.541.70%3.30%
2022-12-311.560.56.05%12.62%
2021-12-311.820.346.67%12.83%
2020-12-312.170.27.23%12.85%
2019-12-312.410.256.53%11.56%
2018-12-312.460.347.34%13.76%
2017-12-312.460.396.71%13.62%
2016-12-312.310.56.37%13.58%
2015-12-312.550.596.13%13.64%
2014-12-312.310.514.91%10.66%
2013-12-312.260.496.24%13.19%
2012-12-312.120.388.06%16.58%
2011-12-312.060.57.99%17.94%
2010-12-312.080.558.06%18.72%
2009-12-3121.71%

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.