Poly Plastic Masterbatch (SuZhou) Co.,Ltd (SHE:300905)
China flag China · Delayed Price · Currency is CNY
57.26
-0.21 (-0.37%)
Jun 11, 2026, 3:04 PM CST

SHE:300905 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
10,2505,7634,6343,4172,1643,669
Market Cap Growth
119.76%24.35%35.63%57.86%-41.01%-10.01%
Enterprise Value
9,9185,3974,2733,0081,7563,032
Last Close Price
57.2632.0725.4718.6314.2723.63
PE Ratio
63.5638.0840.6434.3446.1535.54
PS Ratio
6.723.883.402.852.734.75
PB Ratio
5.112.932.451.871.672.85
P/TBV Ratio
5.983.442.922.241.722.88
P/FCF Ratio
355.37174.67145.67---
P/OCF Ratio
113.9358.0434.9167.53-27.34
EV/Sales Ratio
6.503.633.142.512.223.93
EV/EBITDA Ratio
38.4821.9423.2720.5125.4427.82
EV/EBIT Ratio
53.0730.6136.3233.2953.5231.98
EV/FCF Ratio
343.86163.58134.31---
Debt / Equity Ratio
0.050.060.040.010.010.00
Debt / EBITDA Ratio
0.380.450.390.140.170.01
Debt / FCF Ratio
3.423.352.26---
Net Debt / Equity Ratio
-0.18-0.18-0.21-0.24-0.30-0.48
Net Debt / EBITDA Ratio
-1.39-1.43-2.16-2.96-5.71-5.65
Net Debt / FCF Ratio
-12.39-10.63-12.4526.162.493.04
Asset Turnover
0.680.670.660.690.550.56
Inventory Turnover
5.566.075.956.585.785.95
Quick Ratio
4.594.534.894.194.495.61
Current Ratio
5.865.526.095.185.596.54
Return on Equity (ROE)
8.01%7.75%6.02%6.32%3.68%8.13%
Return on Assets (ROA)
5.23%4.99%3.54%3.27%1.44%4.26%
Return on Invested Capital (ROIC)
9.14%9.10%6.63%6.47%3.52%14.95%
Return on Capital Employed (ROCE)
8.90%8.50%6.00%4.90%2.50%7.40%
Earnings Yield
1.56%2.63%2.46%2.91%2.17%2.81%
FCF Yield
0.28%0.57%0.69%-0.49%-7.31%-5.53%
Dividend Yield
1.04%1.56%1.18%2.69%1.40%1.69%
Payout Ratio
55.91%58.97%77.55%28.95%122.83%74.09%
Buyback Yield / Dilution
1.56%0.07%-11.03%-12.92%0.91%-26.38%
Total Shareholder Return
2.57%1.63%-9.85%-10.24%2.31%-24.69%