Shandong Polymer Biochemicals Co., Ltd. (SHE:002476)
China flag China · Delayed Price · Currency is CNY
5.04
-0.16 (-3.08%)
Jun 10, 2026, 3:04 PM CST

SHE:002476 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Jan '23 Jan '22
3,1824,4312,5833,9293,3172,748
Market Cap Growth
17.65%71.56%-34.27%18.45%20.71%3.22%
Enterprise Value
2,7603,9762,2453,8822,9442,336
Last Close Price
5.207.244.216.395.394.47
PE Ratio
105.88141.4845.80750.77111.67153.10
Forward PE
-53.0953.0953.0953.0953.09
PS Ratio
4.537.354.8010.145.604.18
PB Ratio
3.304.662.794.483.813.27
P/TBV Ratio
3.334.702.814.533.863.31
P/FCF Ratio
-940.85105.0434.47--
P/OCF Ratio
-166.9384.5732.48--
EV/Sales Ratio
3.936.594.1710.024.973.55
EV/EBITDA Ratio
57.7390.5161.86975.1750.8443.91
EV/EBIT Ratio
92.98150.03139.16-118.61118.68
EV/FCF Ratio
-36.46844.2791.3134.05--
Debt / Equity Ratio
0.030.020.040.030.010.00
Debt / EBITDA Ratio
0.530.381.043.750.190.03
Debt / FCF Ratio
-3.681.600.19--
Net Debt / Equity Ratio
-0.44-0.51-0.43-0.28-0.34-0.47
Net Debt / EBITDA Ratio
-9.10-11.11-10.96-61.59-5.08-7.51
Net Debt / FCF Ratio
5.58-103.64-16.18-2.153.167.39
Asset Turnover
0.640.550.540.390.580.66
Inventory Turnover
4.903.493.312.875.577.54
Quick Ratio
4.684.366.195.413.974.12
Current Ratio
5.515.277.287.194.515.01
Return on Equity (ROE)
3.16%3.34%6.25%0.60%3.48%2.16%
Return on Assets (ROA)
1.69%1.52%1.00%-1.17%1.53%1.23%
Return on Invested Capital (ROIC)
4.96%4.54%2.54%-1.53%4.67%3.85%
Return on Capital Employed (ROCE)
3.10%2.80%1.70%-2.10%2.80%2.30%
Earnings Yield
0.94%0.71%2.18%0.13%0.90%0.65%
FCF Yield
-2.38%0.11%0.95%2.90%-2.81%-1.97%
Dividend Yield
0.19%-0.24%0.16%--
Payout Ratio
23.76%24.10%12.46%11.80%1.39%31.59%
Buyback Yield / Dilution
0.12%0.10%-0.62%0.64%0.02%0.10%
Total Shareholder Return
0.31%0.10%-0.39%0.79%0.02%0.10%