Poly Plastic Masterbatch (SuZhou) Co.,Ltd (SHE:300905)
China flag China · Delayed Price · Currency is CNY
34.14
+0.26 (0.77%)
At close: Mar 10, 2026

SHE:300905 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Mar '26 Dec '24 Dec '23 Jan '23 Jan '22 Dec '20
6,1044,6343,4172,1643,6694,077
Market Cap Growth
30.56%35.63%57.86%-41.01%-10.01%-
Enterprise Value
5,7384,2733,0081,7563,0323,990
Last Close Price
34.1425.6018.7214.3423.7525.99
PE Ratio
43.8740.6434.3446.1535.5439.06
PS Ratio
4.333.402.852.734.756.07
PB Ratio
3.122.451.871.672.853.25
P/TBV Ratio
3.672.922.241.722.883.28
P/FCF Ratio
142.99145.67----
P/OCF Ratio
47.4634.9167.53-27.3466.34
EV/Sales Ratio
4.073.142.512.223.935.94
EV/EBITDA Ratio
26.2624.0220.5125.4427.8229.71
EV/EBIT Ratio
39.0137.7733.2953.5231.9832.55
EV/FCF Ratio
134.42134.31----
Debt / Equity Ratio
0.050.040.010.010.00-
Debt / EBITDA Ratio
0.410.400.140.170.01-
Debt / FCF Ratio
2.112.26----
Net Debt / Equity Ratio
-0.20-0.21-0.24-0.30-0.48-0.70
Net Debt / EBITDA Ratio
-1.80-2.23-2.96-5.71-5.65-6.51
Net Debt / FCF Ratio
-9.19-12.4526.162.493.0445.00
Asset Turnover
0.650.660.690.550.560.75
Inventory Turnover
5.675.956.585.785.955.72
Quick Ratio
5.034.894.194.495.6110.44
Current Ratio
6.156.095.185.596.5411.51
Return on Equity (ROE)
7.22%6.02%6.32%3.68%8.13%12.80%
Return on Assets (ROA)
4.27%3.40%3.27%1.44%4.26%8.50%
Return on Invested Capital (ROIC)
7.55%6.38%6.47%3.52%14.95%30.26%
Return on Capital Employed (ROCE)
7.20%5.80%4.90%2.50%7.40%9.70%
Earnings Yield
2.28%2.46%2.91%2.17%2.81%2.56%
FCF Yield
0.70%0.69%-0.49%-7.31%-5.53%-0.48%
Dividend Yield
1.18%1.17%2.67%1.40%1.68%1.92%
Payout Ratio
38.31%77.55%28.95%122.83%74.09%31.90%
Buyback Yield / Dilution
-2.94%-11.03%-12.92%0.91%-26.38%-5.06%
Total Shareholder Return
-1.76%-9.86%-10.25%2.30%-24.70%-3.14%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.