Price of SNPMF with the Market Cap of BP

If China Petroleum & Chemical Corporation (SNPMF) had the market cap of BP p.l.c. (BP), one SNPMF would cost $0.95817844, 1.73 times today's price of $0.5545. The market cap of BP p.l.c. ($115.63B) is 1.73 times that of China Petroleum & Chemical Corporation ($103.63B).

Result

With The Market Cap of

$0.95817844
(1.73x)

SNPMF is 0.58x under BP

SNPMF.US Market Cap
SNPMF.US M. Cap:
$66,917,992,669
BP.L Market Cap
BP.L M. Cap:
$115,634,586,066
Wonder your profit?
Estimated value:
$0.00
SNPMF
SNPMF is 0.58x under BP
SNPMF.US Market Cap
SNPMF.US M. Cap:
$66,917,992,669
BP.L Market Cap
BP.L M. Cap:
$115,634,586,066

Stock data: Financial Modeling Prep·Updated ·Not investment advice·How we calculate this

China Petroleum & Chemical Corporation vs BP p.l.c.: key figures

China Petroleum & Chemical Corporation SNPMF BP p.l.c. BP
Rank #221 #191
Price $0.5545 $7.48
Market cap $103.63B $115.63B
Shares Outstanding 186.89B 15.45B
Change (1 day) -10.56% +0.11%
Change (1 year) -0.98% +19.49%

The other way round: BP with the market cap of SNPMF

$4.33 (0.58x)

If BP p.l.c. (BP) had the market cap of China Petroleum & Chemical Corporation (SNPMF), one BP would cost $4.33, 42.13% less than today's price of $7.48.

Price of BP with the Market Cap of SNPMF

Price of SNPMF with the Market Cap of BP: the last 12 months

The price of one SNPMF if China Petroleum & Chemical Corporation had the market cap of BP p.l.c., at the end of each month. Highest: $1.05 (Mar 2026). Lowest: $0.62 (Aug 2026).

  1. $0.751 Dec 2025
  2. $0.82 Jan 2026
  3. $0.828 Feb 2026
  4. $1.05 Mar 2026
  5. $1.01 Apr 2026
  6. $0.908 May 2026
  7. $0.813 Jun 2026
  8. $0.651 Jul 2026
  9. $0.62 Aug 2026
  10. $0.663 Sep 2026
  11. $0.744 Oct 2026
  12. $0.662 Nov 2026

Questions about China Petroleum & Chemical Corporation and BP p.l.c.

What would the price of China Petroleum & Chemical Corporation be with the market cap of BP p.l.c.?

If China Petroleum & Chemical Corporation (SNPMF) had the market cap of BP p.l.c. (BP), one SNPMF would cost $0.95817844, 1.73 times today's price of $0.5545.

How much bigger is BP p.l.c. than China Petroleum & Chemical Corporation?

The market cap of BP p.l.c. ($115.63B) is 1.73 times that of China Petroleum & Chemical Corporation ($103.63B). In Dec 2025 the gap was 1.32 times.

What would the price of BP p.l.c. be with the market cap of China Petroleum & Chemical Corporation?

If BP p.l.c. (BP) had the market cap of China Petroleum & Chemical Corporation (SNPMF), one BP would cost $4.33, 42.13% less than today's price of $7.48.

How is this price calculated?

The market cap of BP p.l.c. ($115.63B) is divided by the number of SNPMF in circulation (186.89B). Market cap is the price multiplied by the number of coins or shares in circulation.