Poly Plastic Masterbatch (SuZhou) Co.,Ltd (SHE:300905)
China flag China · Delayed Price · Currency is CNY
69.57
-4.77 (-6.42%)
May 21, 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
May '26 Dec '25 Dec '24 Dec '23 Jan '23 Jan '22
12,4545,7634,6343,4172,1643,669
Market Cap Growth
170.30%24.35%35.63%57.86%-41.01%-10.01%
Enterprise Value
12,1225,3974,2733,0081,7563,032
Last Close Price
69.5732.2325.6018.7214.3423.75
PE Ratio
77.2338.0840.6434.3446.1535.54
PS Ratio
8.173.883.402.852.734.75
PB Ratio
6.202.932.451.871.672.85
P/TBV Ratio
7.273.442.922.241.722.88
P/FCF Ratio
431.77174.67145.67---
P/OCF Ratio
138.4358.0434.9167.53-27.34
EV/Sales Ratio
7.953.633.142.512.223.93
EV/EBITDA Ratio
47.0321.9423.2720.5125.4427.82
EV/EBIT Ratio
64.8730.6136.3233.2953.5231.98
EV/FCF Ratio
420.25163.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.28%2.63%2.46%2.91%2.17%2.81%
FCF Yield
0.23%0.57%0.69%-0.49%-7.31%-5.53%
Dividend Yield
0.81%1.55%1.17%2.67%1.40%1.68%
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.37%1.63%-9.86%-10.25%2.30%-24.70%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.