Zhejiang Rongsheng Environmental Protection Paper Co., Ltd. (SHA:603165)
China flag China · Delayed Price · Currency is CNY
15.80
+0.05 (0.32%)
Apr 16, 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
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
4,8273,1503,1803,2432,9515,071
Market Cap Growth
38.76%-0.95%-1.94%9.91%-41.81%66.55%
Enterprise Value
4,1562,3342,3812,4412,3694,584
Last Close Price
15.8012.3210.9410.279.0715.62
PE Ratio
19.2714.0811.1111.9817.5517.83
PS Ratio
2.141.401.421.421.152.10
PB Ratio
2.241.461.371.451.482.71
P/TBV Ratio
2.391.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.841.041.071.070.921.90
EV/EBITDA Ratio
13.417.296.797.0310.1014.53
EV/EBIT Ratio
19.8410.619.449.7415.9019.00
EV/FCF Ratio
-6.49-58.3313.7319.94623.89
Debt / Equity Ratio
1.001.000.760.450.150.23
Debt / EBITDA Ratio
6.686.685.032.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.10-2.10-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.89%2.89%3.78%4.99%3.55%6.40%
Return on Invested Capital (ROIC)
15.72%15.46%17.99%17.58%9.61%19.96%
Return on Capital Employed (ROCE)
7.80%7.80%8.80%9.10%7.40%11.80%
Earnings Yield
4.64%7.10%9.00%8.35%5.70%5.61%
FCF Yield
-13.26%-20.33%1.28%5.48%4.03%0.14%
Dividend Yield
6.22%-4.57%4.77%5.07%2.24%
Payout Ratio
143.00%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.83%4.71%-1.22%3.35%5.61%-3.04%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.