Anhui Province Natural Gas Development Co., Ltd. (SHA:603689)
China flag China · Delayed Price · Currency is CNY
7.43
-0.12 (-1.59%)
Jun 18, 2026, 3:00 PM CST

SHA:603689 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
3,9074,2664,3534,1563,6973,535
Market Cap Growth
-9.02%-2.00%4.75%12.40%4.60%-15.02%
Enterprise Value
5,8986,5656,5796,0015,1093,792
Last Close Price
7.437.818.257.676.776.36
PE Ratio
13.0113.1513.0912.0814.5017.13
PS Ratio
0.780.840.750.680.620.72
PB Ratio
0.890.991.121.171.141.25
P/TBV Ratio
1.141.291.491.541.441.47
P/FCF Ratio
95.97----34.81
P/OCF Ratio
8.189.367.178.408.437.49
EV/Sales Ratio
1.181.291.140.980.860.77
EV/EBITDA Ratio
8.9410.3610.4510.3210.148.35
EV/EBIT Ratio
13.0115.0814.5813.5514.5113.47
EV/FCF Ratio
144.89----37.35
Debt / Equity Ratio
0.440.470.680.740.720.62
Debt / EBITDA Ratio
2.913.164.154.464.583.83
Debt / FCF Ratio
47.21----17.33
Net Debt / Equity Ratio
0.320.350.520.420.370.02
Net Debt / EBITDA Ratio
2.142.363.192.592.360.10
Net Debt / FCF Ratio
34.55-23.14-15.66-18.99-6.260.47
Asset Turnover
0.660.680.800.921.041.11
Inventory Turnover
90.26105.83119.80137.41149.17128.07
Quick Ratio
0.420.340.461.221.381.97
Current Ratio
0.540.500.641.501.662.15
Return on Equity (ROE)
8.22%8.06%8.99%10.01%7.96%7.09%
Return on Assets (ROA)
3.74%3.63%3.91%4.18%3.86%3.97%
Return on Invested Capital (ROIC)
5.91%5.60%5.98%7.01%7.13%7.20%
Return on Capital Employed (ROCE)
7.60%7.60%7.80%7.40%6.60%6.70%
Earnings Yield
8.66%7.61%7.64%8.28%6.90%5.84%
FCF Yield
1.04%-1.52%-2.94%-1.91%-5.13%2.87%
Dividend Yield
8.08%4.48%4.24%4.56%2.95%2.14%
Payout Ratio
71.45%75.67%65.54%40.10%44.19%42.00%
Buyback Yield / Dilution
0.28%0.68%-1.88%-2.85%-18.11%-1.67%
Total Shareholder Return
8.36%5.16%2.35%1.71%-15.15%0.47%