Satellite Chemical Co.,Ltd. (SHE:002648)
China flag China · Delayed Price · Currency is CNY
18.66
-0.19 (-1.01%)
Aug 14, 2025, 2:45 PM CST

Satellite Chemical Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024 FY 2023 FY 2022 FY 2021 FY 2020 2015 - 2019
Period Ending
Aug '25 Dec '24 Dec '23 Jan '23 Jan '22 Dec '20 2015 - 2019
Market Capitalization
62,75863,17149,58952,11568,85432,011
Upgrade
Market Cap Growth
-3.42%27.39%-4.85%-24.31%115.10%83.71%
Upgrade
Enterprise Value
80,21785,46170,80571,59783,48438,254
Upgrade
Last Close Price
18.6318.2414.0214.7418.878.76
Upgrade
PE Ratio
9.3110.4010.3516.8311.4619.27
Upgrade
Forward PE
8.649.848.547.608.9711.94
Upgrade
PS Ratio
1.261.381.201.412.412.97
Upgrade
PB Ratio
2.022.091.952.353.552.35
Upgrade
P/TBV Ratio
2.182.262.102.533.762.52
Upgrade
P/FCF Ratio
5.458.488.8726.44--
Upgrade
P/OCF Ratio
4.645.976.208.8518.77-
Upgrade
EV/Sales Ratio
1.611.871.711.932.923.55
Upgrade
EV/EBITDA Ratio
6.047.898.6412.759.9914.42
Upgrade
EV/EBIT Ratio
9.2110.5911.9717.3911.4518.65
Upgrade
EV/FCF Ratio
6.9711.4712.6736.33--
Upgrade
Debt / Equity Ratio
0.860.911.201.291.160.89
Upgrade
Debt / EBITDA Ratio
2.022.203.144.372.574.60
Upgrade
Debt / FCF Ratio
2.333.715.4714.53--
Upgrade
Asset Turnover
0.740.690.670.680.710.43
Upgrade
Inventory Turnover
8.388.098.208.638.627.19
Upgrade
Quick Ratio
0.640.680.670.651.370.97
Upgrade
Current Ratio
0.911.011.071.081.881.21
Upgrade
Return on Equity (ROE)
23.52%21.73%20.06%14.96%36.41%14.48%
Upgrade
Return on Assets (ROA)
8.07%7.59%5.95%4.74%11.25%5.10%
Upgrade
Return on Capital (ROIC)
9.54%8.85%6.92%5.55%13.46%6.27%
Upgrade
Return on Capital Employed (ROCE)
16.60%15.30%11.20%8.40%18.30%8.90%
Upgrade
Earnings Yield
10.77%9.61%9.66%5.94%8.72%5.19%
Upgrade
FCF Yield
18.34%11.79%11.27%3.78%-0.57%-18.11%
Upgrade
Dividend Yield
2.65%2.74%2.85%2.71%0.95%0.71%
Upgrade
Payout Ratio
30.28%29.04%11.42%72.78%16.21%34.29%
Upgrade
Buyback Yield / Dilution
-0.04%0.13%-0.24%0.28%-12.00%-2.71%
Upgrade
Total Shareholder Return
2.61%2.87%2.62%2.99%-11.06%-2.01%
Upgrade
Updated Feb 25, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.