Price of BP with the Market Cap of SNPMF

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. 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

$4.33
(0.58x)

BP is 1.73x above SNPMF

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

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

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

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

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

$0.95817844 (1.73x)

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.

Price of SNPMF with the Market Cap of BP

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

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

  1. $4.41 Dec 2025
  2. $5.19 Jan 2026
  3. $5.26 Feb 2026
  4. $4.24 Mar 2026
  5. $5.02 Apr 2026
  6. $4.53 May 2026
  7. $3.91 Jun 2026
  8. $5.98 Jul 2026
  9. $6.77 Aug 2026
  10. $6.44 Sep 2026
  11. $6.77 Oct 2026
  12. $6.77 Nov 2026

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

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 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 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 is this price calculated?

The market cap of China Petroleum & Chemical Corporation ($103.63B) is divided by the number of BP in circulation (15.45B). Market cap is the price multiplied by the number of coins or shares in circulation.