Poly Plastic Masterbatch (SuZhou) Co.,Ltd (SHE:300905)
China flag China · Delayed Price · Currency is CNY
32.39
+0.28 (0.87%)
Mar 30, 2026, 3:04 PM CST

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
5,7984,6343,4172,1643,6694,077
Market Cap Growth
19.26%35.63%57.86%-41.01%-10.01%-
Enterprise Value
5,4334,2733,0081,7563,0323,990
Last Close Price
32.3925.6018.7214.3423.7525.99
PE Ratio
41.6240.6434.3446.1535.5439.06
PS Ratio
4.113.402.852.734.756.07
PB Ratio
2.962.451.871.672.853.25
P/TBV Ratio
3.492.922.241.722.883.28
P/FCF Ratio
135.83145.67----
P/OCF Ratio
45.0834.9167.53-27.3466.34
EV/Sales Ratio
3.863.142.512.223.935.94
EV/EBITDA Ratio
24.8624.0220.5125.4427.8229.71
EV/EBIT Ratio
36.9337.7733.2953.5231.9832.55
EV/FCF Ratio
127.26134.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.40%2.46%2.91%2.17%2.81%2.56%
FCF Yield
0.74%0.69%-0.49%-7.31%-5.53%-0.48%
Dividend Yield
1.25%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.69%-9.86%-10.25%2.30%-24.70%-3.14%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.