Wuhan Xianglong Power Industry Co.Ltd (SHA:600769)
China flag China · Delayed Price · Currency is CNY
21.78
+1.98 (10.00%)
Jul 3, 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
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
8,1674,5153,6043,9453,0752,355
Market Cap Growth
104.32%25.29%-8.65%28.29%30.57%19.85%
Enterprise Value
7,9134,2743,4323,8112,9792,328
Last Close Price
21.7812.049.6110.528.206.28
PE Ratio
424.52237.30281.24324.42288.27340.23
PS Ratio
100.0955.3547.5859.2360.0944.44
PB Ratio
64.4437.0135.0043.7639.4234.98
P/TBV Ratio
67.1938.6736.9246.6142.5138.27
P/FCF Ratio
151.9966.9878.69116.19112.1786.70
P/OCF Ratio
127.8162.2960.6083.4973.2876.33
EV/Sales Ratio
96.9852.4045.3257.2258.2243.93
EV/EBITDA Ratio
-175.62202.02202.46224.66199.21
EV/EBIT Ratio
-217.49276.20255.99306.25284.97
EV/FCF Ratio
147.2663.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.24%0.42%0.36%0.31%0.35%0.29%
FCF Yield
0.66%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%