Wuhan Xianglong Power Industry Co.Ltd (SHA:600769)
China flag China · Delayed Price · Currency is CNY
15.76
-0.62 (-3.79%)
Jun 12, 2026, 3:00 PM CST

SHA:600769 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
5,9104,5153,6043,9453,0752,355
Market Cap Growth
47.70%25.29%-8.65%28.29%30.57%19.85%
Enterprise Value
5,6564,2743,4323,8112,9792,328
Last Close Price
15.7612.049.6110.528.206.28
PE Ratio
307.18237.30281.24324.42288.27340.23
PS Ratio
72.4355.3547.5859.2360.0944.44
PB Ratio
46.6337.0135.0043.7639.4234.98
P/TBV Ratio
48.6238.6736.9246.6142.5138.27
P/FCF Ratio
109.9866.9878.69116.19112.1786.70
P/OCF Ratio
92.4862.2960.6083.4973.2876.33
EV/Sales Ratio
69.3152.4045.3257.2258.2243.93
EV/EBITDA Ratio
230.42175.62202.02202.46224.66199.21
EV/EBIT Ratio
288.89217.49276.20255.99306.25284.97
EV/FCF Ratio
105.2563.4174.94112.25108.6985.71
Debt / Equity Ratio
---0.04--
Debt / EBITDA Ratio
---0.17--
Debt / FCF Ratio
---0.09--
Net Debt / Equity Ratio
-2.00-2.09-1.81-1.48-1.31-1.04
Net Debt / EBITDA Ratio
-10.46-10.47-10.94-7.11-7.73-5.98
Net Debt / FCF Ratio
-4.73-3.78-4.06-3.94-3.74-2.57
Asset Turnover
0.220.220.250.250.240.31
Inventory Turnover
80.8585.4492.7975.1065.4973.81
Quick Ratio
1.091.071.030.970.910.83
Current Ratio
1.101.081.040.990.910.89
Return on Equity (ROE)
16.43%16.91%13.27%14.46%14.68%10.84%
Return on Assets (ROA)
3.23%3.28%2.51%3.54%2.85%2.99%
Return on Invested Capital (ROIC)
-----61.96%
Return on Capital Employed (ROCE)
15.20%15.80%11.80%15.40%12.10%11.60%
Earnings Yield
0.33%0.42%0.36%0.31%0.35%0.29%
FCF Yield
0.91%1.49%1.27%0.86%0.89%1.15%
Buyback Yield / Dilution
-0.01%-0.16%0.17%0.08%-0.39%0.24%