Stepan Company (SCL)
NYSE: SCL · Real-Time Price · USD
47.20
-0.93 (-1.93%)
Oct 10, 2025, 4:00 PM EDT - Market closed

Stepan Company Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 20202005 - 2019
Period Ending
Oct '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 2005 - 2019
1,0671,4562,1162,3672,7932,681
Upgrade
Market Cap Growth
-37.48%-31.20%-10.62%-15.26%4.17%16.27%
Upgrade
Enterprise Value
1,7011,7462,4452,6993,0142,546
Upgrade
Last Close Price
47.2064.7094.55106.46124.29119.32
Upgrade
PE Ratio
18.5929.4154.0316.6920.9921.89
Upgrade
Forward PE
14.5216.9128.0715.6517.8820.14
Upgrade
PEG Ratio
-1.821.821.821.821.82
Upgrade
PS Ratio
0.480.670.910.851.191.43
Upgrade
PB Ratio
0.861.241.742.032.602.72
Upgrade
P/TBV Ratio
0.871.271.782.112.692.81
Upgrade
P/FCF Ratio
-37.06-24.76-16.81-22.8324.51
Upgrade
P/OCF Ratio
9.788.9812.1014.7238.7211.40
Upgrade
EV/Sales Ratio
0.750.801.050.971.281.36
Upgrade
EV/EBITDA Ratio
8.719.5614.918.9411.529.95
Upgrade
EV/EBIT Ratio
21.7624.7841.7213.0217.6514.63
Upgrade
EV/FCF Ratio
-44.46-28.61-19.17-24.6323.26
Upgrade
Debt / Equity Ratio
0.350.330.380.430.350.21
Upgrade
Debt / EBITDA Ratio
3.633.744.342.111.610.98
Upgrade
Debt / FCF Ratio
-58.4117.39-8.33-4.53-3.432.29
Upgrade
Asset Turnover
0.960.930.971.231.231.12
Upgrade
Inventory Turnover
6.416.886.136.637.447.04
Upgrade
Quick Ratio
0.790.730.910.911.161.56
Upgrade
Current Ratio
1.351.211.401.561.822.17
Upgrade
Return on Equity (ROE)
4.81%4.22%3.37%13.14%13.37%13.57%
Upgrade
Return on Assets (ROA)
3.08%2.52%2.03%7.19%7.15%7.79%
Upgrade
Return on Capital (ROIC)
3.87%3.17%2.71%10.21%11.05%13.16%
Upgrade
Return on Capital Employed (ROCE)
4.61%4.16%3.33%12.46%11.77%13.50%
Upgrade
Earnings Yield
5.43%3.40%1.85%5.99%4.76%4.57%
Upgrade
FCF Yield
-1.14%2.70%-4.04%-5.95%-4.38%4.08%
Upgrade
Dividend Yield
3.26%2.30%1.53%1.26%0.99%0.93%
Upgrade
Payout Ratio
60.67%67.40%81.75%20.78%20.38%20.04%
Upgrade
Buyback Yield / Dilution
-0.02%-0.08%-0.13%1.02%0.56%0.46%
Upgrade
Total Shareholder Return
3.24%2.22%1.39%2.28%1.54%1.39%
Upgrade
Updated Jul 30, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q