DR Corporation Limited (SHE:301177)
China flag China · Delayed Price · Currency is CNY
25.44
-0.57 (-2.19%)
At close: Jun 2, 2026

DR Corporation 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 Dec '22 Dec '21
10,18311,5569,13611,79625,19350,913
Market Cap Growth
-5.68%26.48%-22.55%-53.18%-50.52%-
Enterprise Value
5,9727,5764,4367,48119,67749,536
Last Close Price
25.4428.8722.4528.2758.89115.56
PE Ratio
64.9683.07172.29171.0734.5539.11
Forward PE
53.5676.99109.6542.5118.0229.79
PS Ratio
6.917.606.165.416.8411.01
PB Ratio
1.601.851.451.823.707.42
P/TBV Ratio
1.751.991.561.823.717.42
P/FCF Ratio
--207.85-38.0235.35
P/OCF Ratio
--28.90319.1230.8032.97
EV/Sales Ratio
4.054.982.993.435.3510.72
EV/EBITDA Ratio
29.21187.07--25.0230.99
EV/EBIT Ratio
-244.66--25.2531.07
EV/FCF Ratio
-7.48-100.92-29.7034.39
Debt / Equity Ratio
0.160.160.080.100.160.06
Debt / EBITDA Ratio
4.934.463.442.170.930.23
Debt / FCF Ratio
--11.74-1.600.30
Net Debt / Equity Ratio
-0.67-0.73-0.75-0.76-0.76-0.92
Net Debt / EBITDA Ratio
-166.44-112.7061.8095.50-6.57-3.94
Net Debt / FCF Ratio
5.347.65-107.42121.61-7.80-4.37
Asset Turnover
0.190.200.200.270.430.91
Inventory Turnover
0.720.891.081.222.013.76
Quick Ratio
4.374.394.615.903.715.91
Current Ratio
5.295.055.096.564.186.37
Return on Equity (ROE)
2.44%2.21%0.83%1.04%10.67%32.61%
Return on Assets (ROA)
0.13%0.26%-0.71%-0.46%5.70%19.54%
Return on Invested Capital (ROIC)
0.85%1.76%-3.49%-2.27%58.20%250.34%
Return on Capital Employed (ROCE)
0.30%0.50%-1.30%-0.90%11.00%22.50%
Earnings Yield
1.53%1.20%0.58%0.58%2.90%2.56%
FCF Yield
-7.84%-5.17%0.48%-0.34%2.63%2.83%
Dividend Yield
1.92%1.73%2.23%1.77%1.70%1.73%
Payout Ratio
133.30%148.18%383.95%592.84%109.76%-
Buyback Yield / Dilution
1.99%2.57%-0.56%-1.23%-11.42%0.41%
Total Shareholder Return
3.90%4.30%1.66%0.53%-9.72%2.14%