Shanghai Dragon Corporation (SHA:600630)
China flag China · Delayed Price · Currency is CNY
6.85
-0.01 (-0.15%)
Jul 10, 2026, 3:00 PM CST

Shanghai Dragon Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,9103,8374,0286,2452,3242,379
Market Cap Growth
-15.43%-4.75%-35.51%168.74%-2.32%-4.44%
Enterprise Value
2,6963,7334,0996,4072,6862,754
Last Close Price
6.859.039.4414.615.445.57
PE Ratio
53.3081.54100.71391.61--
Forward PE
-79.3379.3379.3379.3379.33
PS Ratio
1.562.102.283.511.060.81
PB Ratio
3.494.755.218.523.241.92
P/TBV Ratio
3.715.065.599.273.492.00
P/FCF Ratio
21.2634.4220.9132.6725.3149.70
P/OCF Ratio
20.5833.2219.7630.6622.4231.52
EV/Sales Ratio
1.452.042.323.601.220.93
EV/EBITDA Ratio
28.0054.1061.90154.50--
EV/EBIT Ratio
60.3390.80129.59771.84--
EV/FCF Ratio
19.6933.4921.2833.5229.2657.53
Debt / Equity Ratio
0.200.280.440.610.720.49
Debt / EBITDA Ratio
1.762.413.496.14--
Debt / FCF Ratio
1.242.041.752.355.6112.60
Net Debt / Equity Ratio
-0.28-0.29-0.190.030.230.17
Net Debt / EBITDA Ratio
-3.31-3.46-2.220.46-0.42-0.74
Net Debt / FCF Ratio
-1.71-2.14-0.760.101.764.42
Asset Turnover
1.201.101.041.031.081.18
Inventory Turnover
4.343.933.382.764.044.33
Quick Ratio
1.101.151.050.920.770.91
Current Ratio
1.901.701.571.531.542.03
Return on Equity (ROE)
6.94%6.18%5.52%2.23%-53.32%-21.75%
Return on Assets (ROA)
1.80%1.55%1.16%0.30%-12.92%-8.07%
Return on Invested Capital (ROIC)
5.88%5.05%3.99%0.64%-36.11%-20.19%
Return on Capital Employed (ROCE)
4.70%4.60%3.60%0.90%-46.20%-21.90%
Earnings Yield
1.84%1.23%0.99%0.26%-22.47%-12.80%
FCF Yield
4.70%2.90%4.78%3.06%3.95%2.01%
Dividend Yield
0.57%0.43%0.40%0.08%--
Payout Ratio
39.70%46.04%38.01%83.30%--
Buyback Yield / Dilution
5.30%3.74%-11.45%6.16%-0.43%0.78%
Total Shareholder Return
5.86%4.17%-11.05%6.24%-0.43%0.78%