Price of BP with the Market Cap of 600028

If BP p.l.c. (BP) had the market cap of China Petroleum & Chemical Corporation (600028), one BP would cost $6.66, 11.96% less than today's price of $7.57. The market cap of BP p.l.c. ($117.72B) is 1.14 times that of China Petroleum & Chemical Corporation ($103.63B).

Result

With The Market Cap of

$6.66
(0.88x)

BP is 1.14x above 600028

BP.L Market Cap
BP.L M. Cap:
$117,715,332,503
600028.SS Market Cap
600028.SS M. Cap:
$103,631,004,516
Wonder your profit?
Estimated value:
$0.00
BP
BP is 1.14x above 600028
BP.L Market Cap
BP.L M. Cap:
$117,715,332,503
600028.SS Market Cap
600028.SS M. Cap:
$103,631,004,516

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 600028
Rank #191 #221
Price $7.57 $0.85871022
Market cap $117.72B $103.63B
Shares Outstanding 15.56B 120.68B
Change (1 day) +1.96% -1.21%
Change (1 year) +24.81% +6.77%

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

$0.97541619 (1.14x)

If China Petroleum & Chemical Corporation (600028) had the market cap of BP p.l.c. (BP), one 600028 would cost $0.97541619, 1.14 times today's price of $0.85871022.

Price of 600028 with the Market Cap of BP

Price of BP with the Market Cap of 600028: 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: $7.36 (Feb 2026). Lowest: $5.05 (Jun 2026).

  1. $6.80 Dec 2025
  2. $7.21 Jan 2026
  3. $7.36 Feb 2026
  4. $6.70 Mar 2026
  5. $6.14 Apr 2026
  6. $5.49 May 2026
  7. $5.05 Jun 2026
  8. $5.96 Jul 2026
  9. $6.19 Aug 2026
  10. $5.99 Sep 2026
  11. $6.52 Oct 2026
  12. $6.66 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 (600028), one BP would cost $6.66, 11.96% less than today's price of $7.57.

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

The market cap of BP p.l.c. ($117.72B) is 1.14 times that of China Petroleum & Chemical Corporation ($103.63B). In Dec 2025 it was the other way round: China Petroleum & Chemical Corporation was 1.17 times bigger than 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 (600028) had the market cap of BP p.l.c. (BP), one 600028 would cost $0.97541619, 1.14 times today's price of $0.85871022.

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.56B). Market cap is the price multiplied by the number of coins or shares in circulation.