Price of 600028 with the Market Cap of IMO

If China Petroleum & Chemical Corporation (600028) had the market cap of Imperial Oil Limited (IMO), one 600028 would cost $0.48386601, 43.65% less than today's price of $0.85871022. The market cap of China Petroleum & Chemical Corporation ($103.63B) is 1.77 times that of Imperial Oil Limited ($58.39B).

Result

With The Market Cap of

$0.48386601
(0.56x)

600028 is 1.77x above IMO

600028.SS Market Cap
600028.SS M. Cap:
$103,631,004,516
IMO.TO Market Cap
IMO.TO M. Cap:
$58,393,994,726
Wonder your profit?
Estimated value:
$0.00
600028
600028 is 1.77x above IMO
600028.SS Market Cap
600028.SS M. Cap:
$103,631,004,516
IMO.TO Market Cap
IMO.TO M. Cap:
$58,393,994,726

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

China Petroleum & Chemical Corporation vs Imperial Oil Limited: key figures

China Petroleum & Chemical Corporation 600028 Imperial Oil Limited IMO
Rank #221 #419
Price $0.85871022 $123.71
Market cap $103.63B $58.39B
Shares Outstanding 120.68B 472.01M
Change (1 day) -1.21% -1.11%
Change (1 year) +7.83% +28.78%

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

$219.55 (1.77x)

If Imperial Oil Limited (IMO) had the market cap of China Petroleum & Chemical Corporation (600028), one IMO would cost $219.55, 1.77 times today's price of $123.71.

Price of IMO with the Market Cap of 600028

Price of 600028 with the Market Cap of IMO: the last 12 months

The price of one 600028 if China Petroleum & Chemical Corporation had the market cap of Imperial Oil Limited, at the end of each month. Highest: $0.589 (Oct 2026). Lowest: $0.361 (Dec 2025).

  1. $0.361 Dec 2025
  2. $0.422 Jan 2026
  3. $0.487 Feb 2026
  4. $0.556 Mar 2026
  5. $0.555 Apr 2026
  6. $0.481 May 2026
  7. $0.468 Jun 2026
  8. $0.532 Jul 2026
  9. $0.535 Aug 2026
  10. $0.514 Sep 2026
  11. $0.589 Oct 2026
  12. $0.484 Nov 2026

Questions about China Petroleum & Chemical Corporation and Imperial Oil Limited

What would the price of China Petroleum & Chemical Corporation be with the market cap of Imperial Oil Limited?

If China Petroleum & Chemical Corporation (600028) had the market cap of Imperial Oil Limited (IMO), one 600028 would cost $0.48386601, 43.65% less than today's price of $0.85871022.

How much bigger is China Petroleum & Chemical Corporation than Imperial Oil Limited?

The market cap of China Petroleum & Chemical Corporation ($103.63B) is 1.77 times that of Imperial Oil Limited ($58.39B). In Dec 2025 the gap was 2.45 times.

What would the price of Imperial Oil Limited be with the market cap of China Petroleum & Chemical Corporation?

If Imperial Oil Limited (IMO) had the market cap of China Petroleum & Chemical Corporation (600028), one IMO would cost $219.55, 1.77 times today's price of $123.71.

How is this price calculated?

The market cap of Imperial Oil Limited ($58.39B) is divided by the number of 600028 in circulation (120.68B). Market cap is the price multiplied by the number of coins or shares in circulation.