Stepan Company (SCL)
NYSE: SCL · Real-Time Price · USD
58.63
-0.61 (-1.03%)
Jul 17, 2026, 4:00 PM EDT - Market closed

Stepan Company Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,3321,0711,4562,1162,3672,787
Market Cap Growth
3.82%-26.40%-31.20%-10.62%-15.05%3.92%
Enterprise Value
1,9041,6152,0392,6982,8313,048
Last Close Price
58.6347.3664.7094.55106.46124.29
PE Ratio
-23.1029.4154.0316.6920.99
Forward PE
18.6414.3316.9128.0715.6517.88
PEG Ratio
-1.821.821.821.821.82
PS Ratio
0.570.460.670.910.851.19
PB Ratio
1.120.861.241.742.032.59
P/TBV Ratio
1.260.981.432.032.433.16
P/FCF Ratio
35.7842.2437.06---
P/OCF Ratio
8.447.258.9812.1014.7238.63
EV/Sales Ratio
0.810.690.941.161.021.30
EV/EBITDA Ratio
10.247.8911.1616.469.3711.65
EV/EBIT Ratio
33.9020.5628.9346.0313.6517.85
EV/FCF Ratio
51.1663.6651.91---
Debt / Equity Ratio
0.310.310.330.380.430.35
Debt / EBITDA Ratio
5.363.303.744.342.111.61
Debt / FCF Ratio
18.7726.6517.39---
Net Debt / Equity Ratio
0.470.440.500.480.400.24
Net Debt / EBITDA Ratio
4.282.663.193.551.541.00
Net Debt / FCF Ratio
14.9921.4214.85-6.81-3.29-2.07
Asset Turnover
1.001.000.930.971.231.23
Inventory Turnover
7.097.026.886.136.637.44
Quick Ratio
0.800.780.730.910.911.16
Current Ratio
1.261.291.211.401.561.83
Return on Equity (ROE)
-1.17%3.89%4.22%3.37%13.14%13.37%
Return on Assets (ROA)
0.02%2.64%2.52%2.03%7.19%7.15%
Return on Invested Capital (ROIC)
0.03%3.47%3.31%2.84%10.90%12.28%
Return on Capital Employed (ROCE)
0.04%4.72%4.16%3.33%12.46%11.77%
Earnings Yield
-4.33%3.40%1.85%5.99%4.76%
FCF Yield
2.79%2.37%2.70%---
Dividend Yield
2.69%3.23%2.30%1.53%1.26%0.99%
Payout Ratio
-74.70%67.40%81.75%20.78%20.38%
Buyback Yield / Dilution
0.17%0.18%0.07%0.51%0.96%-0.13%
Total Shareholder Return
2.87%3.41%2.36%2.04%2.22%0.85%
SEC Filings: 10-K · 10-Q