Wuhan Xianglong Power Industry Co.Ltd (SHA:600769)
China flag China · Delayed Price · Currency is CNY
16.00
+0.82 (5.40%)
Apr 30, 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
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
6,0004,5153,6043,9453,0752,355
Market Cap Growth
50.52%25.29%-8.65%28.29%30.57%19.85%
Enterprise Value
5,7464,2743,4323,8112,9792,328
Last Close Price
16.0012.049.6110.528.206.28
PE Ratio
311.86237.30281.24324.42288.27340.23
PS Ratio
73.5355.3547.5859.2360.0944.44
PB Ratio
47.3437.0135.0043.7639.4234.98
P/TBV Ratio
49.3638.6736.9246.6142.5138.27
P/FCF Ratio
111.6666.9878.69116.19112.1786.70
P/OCF Ratio
93.8962.2960.6083.4973.2876.33
EV/Sales Ratio
70.4252.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
106.9363.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.32%0.42%0.36%0.31%0.35%0.29%
FCF Yield
0.90%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.