PetroChina stock forecast
PetroChina's weighted price is HKD10.28 in October 2027, with a 55% base case. It hinges on durable earnings, funded replacement investment and the market's valuation of PetroChina's strategic role.
Where could PetroChina's shares be by 2029?
The forecast points to a measured gain, but with substantial downside and upside dispersion. The weighted price is HKD10.28 in October 2027 and HKD10.70 in October 2028. It reaches HKD11.32 in October 2029. With dividends, the first two outcomes imply returns of 11% and 21%. The third implies 33%.
The bear-to-bull range in October 2029 is HKD6.06 to HKD16.32. Today’s price is HKD9.83. The bear case has a 25% probability. The base case has a 55% probability, while the bull case has a 20% probability.
| Case | Probability | October 2027 | October 2028 | October 2029 |
|---|---|---|---|---|
| Bear | 25 % | 8.51 (-8 %) | 6.94 (-21 %) | 6.06 (-27 %) |
| Base | 55 % | 10.50 (+13 %) | 11.19 (+26 %) | 11.88 (+40 %) |
| Bull | 20 % | 11.86 (+27 %) | 14.04 (+57 %) | 16.32 (+89 %) |
| Weighted | 100 % | 10.28 (+11 %) | 10.70 (+21 %) | 11.32 (+33 %) |
What has to go right for PetroChina's base case, and what could go wrong?
The bear case falls to RMB440,000 million first, then RMB400,000 million and RMB380,000 million, as weaker oil prices, depletion and downstream pressure compound. The bull case starts at RMB530,000 million, then reaches RMB550,000 million and RMB570,000 million, requiring stronger realizations and successful reserve replacement. Management’s 2026 production target is only about 0.6% above 2025, which supports modest base growth rather than rapid volume expansion.
| October 2027 | October 2028 | October 2029 | |
|---|---|---|---|
| EBITDA | 500,000 (440,000 / 530,000) | 505,000 (400,000 / 550,000) | 510,000 (380,000 / 570,000) |
| Dividends per share | 0.52 (0.42 / 0.57) | 0.54 (0.32 / 0.63) | 0.56 (0.24 / 0.69) |
| Enterprise value to ebitda | 3.10 (2.90 / 3.30) | 3.20 (2.60 / 3.70) | 3.30 (2.40 / 4.10) |
| Net debt | -89,115 (-51,817 / -102,764) | -130,317 (-43,480 / -156,691) | -171,655 (-34,585 / -209,836) |
How much cash does PetroChina really make?
Operating cash flow reached RMB412,510 million in 2025. Capital spending absorbed RMB292,321 million, followed by lease payments and interest. On that stricter basis, free cash flow was RMB95,057 million. The company’s own measure was higher because it retained lease and interest payments. Both measures help, but the stricter one better captures cash after unavoidable claims.
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Cash from operations | 412,510 | 406,532 | 456,847 | 393,246 | 341,424 |
| − Capital spending | 292,321 | 302,180 | 280,463 | 243,349 | 261,617 |
| = Free cash flow | 95,057 | 79,605 | 148,908 | 124,869 | 53,970 |
| − Stock pay | 0 | 0 | 0 | 0 | 0 |
| = Real free cash flow | 95,057 | 79,605 | 148,908 | 124,869 | 53,970 |
What is PetroChina's valuation today?
Free cash flow is what remains after the chosen capital-spending deduction. PetroChina generated RMB412.51 billion of operating cash flow in 2025, but reported free cash flow of RMB120.19 billion. Its 5.6% dividend yield therefore absorbs roughly 90% of the calculated 6.2% free-cash-flow yield. The starting valuation is attractive only if that cash remains after adequate field investment.