An Hui Wenergy Company Limited (SHE:000543)
China flag China · Delayed Price · Currency is CNY
7.15
+0.09 (1.27%)
Sep 30, 2026, 3:04 PM CST

An Hui Wenergy Company Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Jan '23 Jan '22
16,20818,02217,93114,19110,15612,604
Market Cap Growth
0.28%0.51%26.36%39.73%-19.42%33.01%
Enterprise Value
70,37159,22058,16949,47331,90830,973

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Jan '23 Jan '22
PE Ratio
8.838.398.699.9320.34-
PS Ratio
0.630.660.600.510.400.60
PB Ratio
0.510.690.770.700.500.76
P/FCF Ratio
8.738.41----
P/OCF Ratio
3.133.344.778.372.80-

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Jan '23 Jan '22
EV/Sales Ratio
2.762.171.931.781.241.47
EV/EBITDA Ratio
12.9110.0211.3116.0919.32-
EV/EBIT Ratio
22.8016.2718.9236.05236.90-
EV/FCF Ratio
37.9227.63----

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Jan '23 Jan '22
Debt / Equity Ratio
1.431.441.611.631.271.12
Debt / EBITDA Ratio
8.316.377.2710.7415.65-
Debt / FCF Ratio
24.4117.59----
Net Debt / Equity Ratio
1.281.301.501.531.151.04
Net Debt / EBITDA Ratio
7.445.736.7910.1214.28-38.20
Net Debt / FCF Ratio
21.8015.81-19.00-6.42-11.71-4.63
Quick Ratio
0.660.560.520.440.550.37
Current Ratio
0.770.640.630.540.670.51
Asset Turnover
0.330.400.470.480.540.57
Return on Equity (ROE)
9.76%12.97%13.70%8.56%1.76%-12.13%
Return on Assets (ROA)
2.48%3.33%3.02%1.47%0.18%-2.76%
Return on Capital Employed (ROCE)
4.40%6.80%6.00%3.00%0.30%-5.40%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Jan '23 Jan '22
Earnings Yield
11.39%11.92%11.51%10.07%4.92%-10.54%
FCF Yield
11.45%11.89%-10.26%-34.17%-19.82%-29.72%
Dividend Yield
5.30%5.01%4.43%3.98%1.22%-
Payout Ratio
39.20%71.37%69.74%74.72%227.54%-
Buyback Yield / Dilution
-1.09%0.24%0.06%-0.00%-0.75%0.01%
Total Shareholder Return
4.21%5.25%4.49%3.98%0.47%0.01%