Stepan Company (SCL)

NYSE: SCL · IEX Real-Time Price · USD
83.25
+0.43 (0.52%)
Nov 30, 2023, 1:08 PM EST - Market open

Ratios and Metrics (Annual)

Millions USD. Fiscal year is Jan - Dec.
Year Current2022202120202019201820172016201520142013 2012 - 1995
Market Capitalization
1,8632,3662,7862,6802,3051,6661,7791,8261,1068921,465
Upgrade
Market Cap Growth
--15.06%3.95%16.25%38.36%-6.32%-2.57%65.04%24.04%-39.12%26.89%
Upgrade
Enterprise Value
2,4682,8303,0472,5802,2421,6421,7711,9171,2611,0801,602
Upgrade
PE Ratio
36.5916.0820.2221.1422.3615.0017.6521.1814.5615.6220.11
Upgrade
PS Ratio
0.770.851.191.431.240.840.921.030.620.460.78
Upgrade
PB Ratio
1.562.032.592.722.592.062.402.881.991.672.65
Upgrade
P/FCF Ratio
-14.19-16.81-22.7724.4920.4319.7214.7916.7317.18-46.3925.50
Upgrade
P/OCF Ratio
9.7614.7238.6211.3910.559.748.948.606.0210.809.74
Upgrade
EV/Sales Ratio
1.021.021.301.381.210.820.921.090.710.560.85
Upgrade
EV/EBITDA Ratio
13.989.6511.3210.0210.657.157.469.496.847.169.84
Upgrade
EV/EBIT Ratio
33.5414.2617.1014.7017.0011.0511.1815.0910.7512.4215.05
Upgrade
EV/FCF Ratio
-19.25-20.10-24.9123.5819.8619.4414.7217.5719.60-56.2027.89
Upgrade
Debt / Equity Ratio
0.580.550.390.250.280.340.390.500.590.510.49
Upgrade
Debt / EBITDA Ratio
3.982.181.560.971.201.201.231.571.801.821.66
Upgrade
Debt / FCF Ratio
-5.95-4.53-3.432.292.233.272.422.915.15-14.254.71
Upgrade
Quick Ratio
0.900.911.161.561.751.711.851.651.751.431.48
Upgrade
Current Ratio
1.461.561.832.172.412.462.462.312.552.312.26
Upgrade
Asset Turnover
1.001.191.211.171.211.341.351.351.481.631.69
Upgrade
Interest Coverage
6.0220.2430.9732.4622.2313.7913.849.628.077.6010.28
Upgrade
Return on Equity (ROE)
4.40%13.00%13.20%13.70%12.00%14.20%14.10%13.90%13.90%10.10%14.00%
Upgrade
Return on Assets (ROA)
2.20%6.30%7.10%7.90%6.70%7.50%7.10%6.60%6.30%4.80%6.50%
Upgrade
Return on Capital (ROIC)
3.13%8.96%9.13%10.33%9.11%11.11%10.30%10.17%9.98%8.47%10.05%
Upgrade
Earnings Yield
2.79%6.22%4.95%4.73%4.47%6.67%5.67%4.72%6.87%6.40%4.97%
Upgrade
FCF Yield
-6.31%-5.95%-4.39%4.08%4.90%5.07%6.76%5.98%5.82%-2.16%3.92%
Upgrade
Dividend Yield
1.80%1.60%1.00%0.90%1.00%1.30%1.10%1.00%1.50%1.70%1.00%
Upgrade
Payout Ratio
65.79%26.90%20.80%20.50%22.90%19.20%19.10%20.50%21.90%27.50%20.20%
Upgrade
Buyback Yield / Dilution
0.45%0.96%-0.13%0.26%0.04%0.22%-1.23%-1.03%0.26%0.03%-0.85%
Upgrade
Total Shareholder Return
2.25%2.56%0.87%1.16%1.04%1.52%-0.13%-0.03%1.76%1.73%0.15%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).