Zhejiang Rongsheng Environmental Protection Paper Co., Ltd. (SHA:603165)
China flag China · Delayed Price · Currency is CNY
18.07
+0.33 (1.86%)
May 7, 2026, 3:00 PM CST

SHA:603165 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 Dec '22 Dec '21
5,6513,1503,1803,2432,9515,071
Market Cap Growth
90.81%-0.95%-1.94%9.91%-41.81%66.55%
Enterprise Value
4,4052,3342,3812,4412,3694,584
Last Close Price
18.0712.3210.9410.279.0715.62
PE Ratio
21.1214.0811.1111.9817.5517.83
PS Ratio
2.481.401.421.421.152.10
PB Ratio
2.101.461.371.451.482.71
P/TBV Ratio
2.211.561.451.531.572.83
P/FCF Ratio
--77.9018.2424.84690.20
P/OCF Ratio
--28.5712.9211.4849.95
EV/Sales Ratio
1.931.041.071.070.921.90
EV/EBITDA Ratio
14.657.556.787.0310.1014.53
EV/EBIT Ratio
22.0211.149.449.7415.9019.00
EV/FCF Ratio
-7.08-58.3313.7319.94623.89
Debt / Equity Ratio
1.001.000.760.450.150.23
Debt / EBITDA Ratio
6.966.965.022.901.281.36
Debt / FCF Ratio
--43.275.662.5358.54
Net Debt / Equity Ratio
-0.31-0.31-0.42-0.38-0.26-0.27
Net Debt / EBITDA Ratio
-2.17-2.17-2.78-2.45-2.21-1.62
Net Debt / FCF Ratio
1.051.05-23.90-4.79-4.36-69.75
Asset Turnover
0.470.470.540.730.981.02
Inventory Turnover
24.7824.7825.9926.2425.5024.78
Quick Ratio
1.821.821.922.752.192.56
Current Ratio
1.871.871.972.862.362.83
Return on Equity (ROE)
9.98%9.98%12.56%12.82%8.71%16.09%
Return on Assets (ROA)
2.75%2.75%3.78%4.99%3.55%6.40%
Return on Invested Capital (ROIC)
14.97%14.73%17.99%17.58%9.61%19.96%
Return on Capital Employed (ROCE)
7.40%7.40%8.80%9.10%7.40%11.80%
Earnings Yield
4.05%7.10%9.00%8.35%5.70%5.61%
FCF Yield
-11.01%-20.33%1.28%5.48%4.03%0.14%
Dividend Yield
5.52%16.88%4.57%4.77%5.07%2.24%
Payout Ratio
183.24%143.00%58.90%50.87%62.19%65.40%
Buyback Yield / Dilution
4.71%4.71%-5.79%-1.42%0.54%-5.28%
Total Shareholder Return
10.34%21.58%-1.22%3.35%5.61%-3.04%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.