Xinjiang Tianfu Energy Co., Ltd. (SHA:600509)
China flag China · Delayed Price · Currency is CNY
6.63
+0.09 (1.38%)
Nov 13, 2026, 11:29 AM 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
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
9,11211,3538,8928,9785,9647,369
Market Cap Growth
-25.59%27.67%-0.95%50.52%-19.06%26.23%
Enterprise Value
22,76826,45720,26918,05315,79516,239

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
38.5349.3441.4620.83--
PS Ratio
0.981.350.960.940.731.04
PB Ratio
0.811.061.061.190.971.14
P/FCF Ratio
4.6222.91-27.5614.1916.42
P/OCF Ratio
3.176.734.744.036.488.92

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
2.473.162.191.901.942.30
EV/EBITDA Ratio
9.8812.5210.178.7511.1810.89
EV/EBIT Ratio
28.9435.0828.1719.6059.2244.94
EV/FCF Ratio
11.6453.38-55.4137.5836.19

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
1.081.331.811.381.751.66
Debt / EBITDA Ratio
5.286.457.384.927.427.02
Debt / FCF Ratio
6.2128.62-31.9325.7023.93
Net Debt / Equity Ratio
0.941.091.551.171.461.41
Net Debt / EBITDA Ratio
4.785.506.564.266.416.09
Net Debt / FCF Ratio
5.4123.43-4.5926.9521.5420.24
Quick Ratio
0.960.730.530.510.530.53
Current Ratio
1.180.890.650.590.590.67
Asset Turnover
0.310.270.340.420.370.32
Return on Equity (ROE)
2.54%2.29%2.80%7.01%-4.36%-1.43%
Return on Assets (ROA)
1.67%1.54%1.67%2.54%0.76%1.03%
Return on Capital Employed (ROCE)
3.30%3.20%3.60%6.30%2.00%2.40%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
2.60%2.03%2.41%4.80%-3.33%-0.61%
FCF Yield
21.65%4.37%-32.04%3.63%7.05%6.09%
Dividend Yield
1.27%1.02%0.85%2.43%--
Payout Ratio
237.43%236.57%297.99%104.49%--
Buyback Yield / Dilution
1.15%0.10%-8.76%-9.85%0.07%0.02%
Total Shareholder Return
2.43%1.12%-7.91%-7.42%0.07%0.02%