Company Valuation: China Petroleum & Chemical Corporation

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 479,659 497,343 620,445 750,074 700,149 573,111 - -
Change - 3.69% 24.75% 20.89% -6.66% -18.14% - -
Enterprise Value (EV) 1 668,544 526,581 879,603 1,077,576 1,074,942 896,439 877,391 873,857
Change - -21.23% 67.04% 22.51% -0.24% -16.61% -2.12% -0.4%
P/E 4.98x 6.1x 7.62x 10.4x 15.7x 10.2x 8.3x 7.47x
PBR 0.46x 0.51x 0.55x 0.62x 0.61x 0.52x 0.5x 0.49x
PEG - -0.77x -0.7x -0.6x -0.5x 0.3x 0.4x 0.7x
Capitalization / Revenue 0.18x 0.15x 0.19x 0.24x 0.25x 0.19x 0.2x 0.19x
EV / Revenue 0.24x 0.16x 0.27x 0.35x 0.39x 0.29x 0.31x 0.3x
EV / EBITDA 3.18x 2.84x 4.39x 5.63x 6.12x 4.83x 4.35x 4.16x
EV / EBIT 7.06x 6.94x 10.1x 15.2x 22.1x 15.2x 12.6x 11.1x
EV / FCF 6.88x -14.1x -87.8x 106x 37.2x 17x 15.8x 14.6x
FCF Yield 14.5% -7.12% -1.14% 0.94% 2.69% 5.9% 6.32% 6.86%
Dividend per Share 2 0.47 0.355 0.345 0.286 0.2 0.2436 0.2826 0.3392
Rate of return 15.9% 10.6% 9.29% 6.84% 4.77% 6.81% 7.9% 9.49%
EPS 2 0.594 0.547 0.487 0.404 0.268 0.3505 0.4307 0.4786
Distribution rate 79.1% 64.9% 70.8% 70.8% 74.6% 69.5% 65.6% 70.9%
Net sales 1 2,740,884 3,318,168 3,212,215 3,074,562 2,783,583 3,090,659 2,812,746 2,948,050
EBITDA 1 210,308 185,741 200,578 191,400 175,779 185,567 201,572 210,221
EBIT 1 94,628 75,835 86,828 70,686 48,608 58,828 69,453 78,637
Net income 1 71,975 66,153 58,310 48,939 32,476 40,658 55,369 57,770
Net Debt 1 188,885 29,238 259,158 327,502 374,793 323,328 304,280 300,746
Reference price 2 2.957 3.335 3.713 4.182 4.197 3.576 3.576 3.576
Nbr of stocks (in thousands) 121,071,210 119,896,408 119,349,252 121,280,768 120,925,514 120,797,896 - -
Announcement Date 27/03/22 26/03/23 24/03/24 23/03/25 22/03/26 - - -
1CNY in Million2CNY
Estimates

P/E, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
10.33x0.31x4.86x6.73% 84.78B
12.51x1.58x6.86x2.86% 601B
20.25x1.66x9.57x0.49% 182B
7.88x0.56x2.74x4.95% 107B
9.26x0.68x6.09x1.6% 89.5B
7.81x0.78x5.85x1.34% 88.57B
9.52x0.64x7.07x2.5% 80.77B
9.31x1.75x4.59x2.83% 72.16B
12.6x1.45x7.76x2% 59.21B
7.38x0.67x3.89x4.98% 32.6B
Average 10.69x 1.01x 5.93x 3.03% 139.8B
Weighted average by Cap. 12.07x 1.26x 6.53x 2.76%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield

  1. Stock Market
  2. Stocks
  3. 386 Stock
  4. Valuation China Petroleum & Chemical Corporation