Price of SNPMF with the Market Cap of IMO

If China Petroleum & Chemical Corporation (SNPMF) had the market cap of Imperial Oil Limited (IMO), one SNPMF would cost $0.48386792, 12.74% less than today's price of $0.5545. The market cap of China Petroleum & Chemical Corporation ($103.63B) is 1.15 times that of Imperial Oil Limited ($58.39B).

Result

With The Market Cap of

$0.48386792
(0.87x)

SNPMF is 1.15x above IMO

SNPMF.US Market Cap
SNPMF.US M. Cap:
$66,917,992,669
IMO.TO Market Cap
IMO.TO M. Cap:
$58,393,994,726
Wonder your profit?
Estimated value:
$0.00
SNPMF
SNPMF is 1.15x above IMO
SNPMF.US Market Cap
SNPMF.US M. Cap:
$66,917,992,669
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 SNPMF Imperial Oil Limited IMO
Rank #221 #419
Price $0.5545 $123.71
Market cap $103.63B $58.39B
Shares Outstanding 186.89B 472.01M
Change (1 day) -10.56% -1.11%
Change (1 year) -0.98% +28.78%

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

$141.77 (1.15x)

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

Price of IMO with the Market Cap of SNPMF

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

The price of one SNPMF if China Petroleum & Chemical Corporation had the market cap of Imperial Oil Limited, at the end of each month. Highest: $0.557 (Mar 2026). Lowest: $0.338 (Nov 2026).

  1. $0.359 Dec 2025
  2. $0.42 Jan 2026
  3. $0.488 Feb 2026
  4. $0.557 Mar 2026
  5. $0.556 Apr 2026
  6. $0.481 May 2026
  7. $0.468 Jun 2026
  8. $0.367 Jul 2026
  9. $0.371 Aug 2026
  10. $0.356 Sep 2026
  11. $0.384 Oct 2026
  12. $0.338 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 (SNPMF) had the market cap of Imperial Oil Limited (IMO), one SNPMF would cost $0.48386792, 12.74% less than today's price of $0.5545.

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

The market cap of China Petroleum & Chemical Corporation ($103.63B) is 1.15 times that of Imperial Oil Limited ($58.39B). In Dec 2025 the gap was 1.59 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 (SNPMF), one IMO would cost $141.77, 1.15 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 SNPMF in circulation (186.89B). Market cap is the price multiplied by the number of coins or shares in circulation.