Wuhan Xianglong Power Industry Co.Ltd (SHA:600769)
China flag China · Delayed Price · Currency is CNY
17.60
-1.30 (-6.88%)
May 22, 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
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
6,6004,5153,6043,9453,0752,355
Market Cap Growth
72.89%25.29%-8.65%28.29%30.57%19.85%
Enterprise Value
6,3464,2743,4323,8112,9792,328
Last Close Price
17.6012.049.6110.528.206.28
PE Ratio
343.04237.30281.24324.42288.27340.23
PS Ratio
80.8855.3547.5859.2360.0944.44
PB Ratio
52.0737.0135.0043.7639.4234.98
P/TBV Ratio
54.3038.6736.9246.6142.5138.27
P/FCF Ratio
122.8266.9878.69116.19112.1786.70
P/OCF Ratio
103.2862.2960.6083.4973.2876.33
EV/Sales Ratio
77.7752.4045.3257.2258.2243.93
EV/EBITDA Ratio
-227.04202.02202.46224.66199.21
EV/EBIT Ratio
-302.26276.20255.99306.25284.97
EV/FCF Ratio
118.0963.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
-13.53-13.53-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)
2.32%2.36%2.51%3.54%2.85%2.99%
Return on Invested Capital (ROIC)
-----61.96%
Return on Capital Employed (ROCE)
10.90%11.40%11.80%15.40%12.10%11.60%
Earnings Yield
0.29%0.42%0.36%0.31%0.35%0.29%
FCF Yield
0.81%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%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.