Zhejiang Rongsheng Environmental Protection Paper Co., Ltd. (SHA:603165)
China flag China · Delayed Price · Currency is CNY
16.99
+0.15 (0.89%)
May 28, 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,3133,1503,1803,2432,9515,071
Market Cap Growth
68.55%-0.95%-1.94%9.91%-41.81%66.55%
Enterprise Value
4,0672,3342,3812,4412,3694,584
Last Close Price
16.9912.3210.9410.279.0715.62
PE Ratio
19.8614.0811.1111.9817.5517.83
Forward PE
-9.519.519.618.0212.66
PS Ratio
2.331.401.421.421.152.10
PB Ratio
1.981.461.371.451.482.71
P/TBV Ratio
2.081.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.781.041.071.070.921.90
EV/EBITDA Ratio
13.537.556.787.0310.1014.53
EV/EBIT Ratio
20.3311.149.449.7415.9019.00
EV/FCF Ratio
-6.54-58.3313.7319.94623.89
Debt / Equity Ratio
0.601.000.760.450.150.23
Debt / EBITDA Ratio
5.406.965.022.901.281.36
Debt / FCF Ratio
--43.275.662.5358.54
Net Debt / Equity Ratio
-0.46-0.31-0.42-0.38-0.26-0.27
Net Debt / EBITDA Ratio
-4.16-2.17-2.78-2.45-2.21-1.62
Net Debt / FCF Ratio
2.001.05-23.90-4.79-4.36-69.75
Asset Turnover
0.490.470.540.730.981.02
Inventory Turnover
23.8024.7825.9926.2425.5024.78
Quick Ratio
1.831.821.922.752.192.56
Current Ratio
1.891.871.972.862.362.83
Return on Equity (ROE)
9.02%9.98%12.56%12.82%8.71%16.09%
Return on Assets (ROA)
2.67%2.75%3.78%4.99%3.55%6.40%
Return on Invested Capital (ROIC)
13.59%14.73%17.99%17.58%9.61%19.96%
Return on Capital Employed (ROCE)
7.10%7.40%8.80%9.10%7.40%11.80%
Earnings Yield
4.31%7.10%9.00%8.35%5.70%5.61%
FCF Yield
-11.71%-20.33%1.28%5.48%4.03%0.14%
Dividend Yield
5.82%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
5.55%4.71%-5.79%-1.42%0.54%-5.28%
Total Shareholder Return
11.16%21.58%-1.22%3.35%5.61%-3.04%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.