Xinjiang Tianfu Energy Co., Ltd. (SHA:600509)
China flag China · Delayed Price · Currency is CNY
7.39
-0.06 (-0.81%)
Sep 7, 2026, 3:00 PM CST

Xinjiang Tianfu Energy 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 Dec '22 Dec '21
10,15711,3538,8928,9785,9647,369
Market Cap Growth
0.96%27.67%-0.95%50.52%-19.06%26.23%
Enterprise Value
24,33526,45720,26918,05315,79516,239

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
44.6249.3441.4620.83--
PS Ratio
1.201.350.960.940.731.04
PB Ratio
0.921.061.061.190.971.14
P/FCF Ratio
7.2022.91-27.5614.1916.42
P/OCF Ratio
4.276.734.744.036.488.92

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
2.873.162.191.901.942.30
EV/EBITDA Ratio
10.8912.5210.178.7511.1810.89
EV/EBIT Ratio
35.2835.0828.1719.6059.2244.94
EV/FCF Ratio
17.2453.38-55.4137.5836.19

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
1.171.331.811.381.751.66
Debt / EBITDA Ratio
5.766.457.384.927.427.02
Debt / FCF Ratio
9.1128.62-31.9325.7023.93
Net Debt / Equity Ratio
1.011.091.551.171.461.41
Net Debt / EBITDA Ratio
5.225.506.564.266.416.09
Net Debt / FCF Ratio
7.8723.43-4.5926.9521.5420.24
Quick Ratio
0.910.730.530.510.530.53
Current Ratio
1.120.890.650.590.590.67
Asset Turnover
0.290.270.340.420.370.32
Return on Equity (ROE)
2.08%2.29%2.80%7.01%-4.36%-1.43%
Return on Assets (ROA)
1.47%1.54%1.67%2.54%0.76%1.03%
Return on Capital Employed (ROCE)
2.90%3.20%3.60%6.30%2.00%2.40%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
2.24%2.03%2.41%4.80%-3.33%-0.61%
FCF Yield
13.89%4.37%-32.04%3.63%7.05%6.09%
Dividend Yield
1.12%1.03%0.87%2.55%--
Payout Ratio
263.91%236.57%297.99%104.49%--
Buyback Yield / Dilution
0.34%0.10%-8.76%-9.85%0.07%0.02%
Total Shareholder Return
1.45%1.13%-7.89%-7.30%0.07%0.02%