Valuation: China Petroleum & Chemical Corporation

Market Cap 579B 85.85B 74.15B 69.76B 63.41B 119B 8,226B 121B 818B 321B 4,114B 322B 315B 13,703B P/E 2026 *
10.4x
P/E 2027 * 8.71x
Enterprise Value 903B 134B 116B 109B 98.85B 186B 12,824B 189B 1,276B 500B 6,414B 502B 492B 21,363B EV / Sales 2026 *
0.29x
EV / Sales 2027 * 0.31x
Free-Float
27.64%
Yield 2026 *
6.54%
Yield 2027 * 7.6%
Manager TitleAgeSince
President 58 2026-02-28
Director of Finance/CFO 56 2019-11-30
Chief Tech/Sci/R&D Officer 61 -
Director TitleAgeSince
Chairman 55 2025-06-29
Director/Board Member 52 2024-06-27
Director/Board Member 58 2024-06-27
Change 5-day change 1-year change 3-year change Capi.($)
+14.85%+7.41% - - 85.09B
+2.54%+3.60%+55.13%+50.45% 664B
+0.46%-0.14%-4.32%+3.41% 186B
+2.68%-0.45%+27.19%+12.68% 109B
+2.24%+8.86%+125.12%+153.22% 101B
+0.82%+8.07%+155.87%+162.05% 99.97B
+1.76%+8.53%+98.22%+113.14% 95.98B
0.00%+1.29%-1.15%+3.11% 85.09B
+1.75%+6.75%+76.85%+110.10% 78.08B
+0.72%+4.48%+63.22%+147.70% 65.27B
Average +2.40%+4.13%+66.24%+83.99% 164.89B
Weighted average by Cap. +0.92%+3.62%+58.21%+65.02%

Financials

2026 *2027 *
Net sales 2,928B 434B 375B 353B 321B 603B 41,601B 612B 4,139B 1,622B 20,807B 1,630B 1,595B 69,304B 2,836B 420B 363B 342B 311B 584B 40,287B 593B 4,008B 1,571B 20,149B 1,579B 1,544B 67,115B
Net income 44.09B 6.54B 5.65B 5.31B 4.83B 9.08B 626B 9.21B 62.32B 24.42B 313B 24.54B 24.01B 1,043B 52.42B 7.77B 6.71B 6.32B 5.74B 10.8B 745B 10.96B 74.1B 29.04B 373B 29.19B 28.55B 1,241B
Net Debt 324B 47.99B 41.45B 39B 35.44B 66.66B 4,598B 67.64B 457B 179B 2,300B 180B 176B 7,660B 305B 45.22B 39.06B 36.75B 33.4B 62.82B 4,333B 63.74B 431B 169B 2,167B 170B 166B 7,218B
Logo China Petroleum & Chemical Corporation
China Petroleum & Chemical Corporation specializes in the refining and distribution of oil products. Net sales break down by activity as follows: - distribution of oil products (49.9%): 198.3 million tons of oil products (essence, diesel and distillate products) sold in 2018. At the end of 2018, the group has a network of 30,661 service stations located in China; - petrochemistry (16.4%): ethylene, resin, polymer, urea, etc.; - crude oil refining (5.3%): 244 million tons refined; - exploration and production (3.6%): 288 million barrels of crude oil and 27.6 billion m3 of natural gas produced; - other (24.8%).
Employees
-
Trader
Investor
Global
Quality
ESG MSCI
-