Price of IMO with the Market Cap of SNPMF

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

$141.77
(1.15x)

IMO is 0.87x under SNPMF

IMO.TO Market Cap
IMO.TO M. Cap:
$58,393,994,726
SNPMF.US Market Cap
SNPMF.US M. Cap:
$66,917,992,669
Wonder your profit?
Estimated value:
$0.00
IMO
IMO is 0.87x under SNPMF
IMO.TO Market Cap
IMO.TO M. Cap:
$58,393,994,726
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

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

Imperial Oil Limited IMO China Petroleum & Chemical Corporation SNPMF
Rank #419 #221
Price $123.71 $0.5545
Market cap $58.39B $103.63B
Shares Outstanding 472.01M 186.89B
Change (1 day) -1.11% -10.56%
Change (1 year) +28.78% -0.98%

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

$0.48386792 (0.87x)

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.

Price of SNPMF with the Market Cap of IMO

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

The price of one IMO if Imperial Oil Limited had the market cap of China Petroleum & Chemical Corporation, at the end of each month. Highest: $221.76 (Nov 2026). Lowest: $124.78 (Jun 2026).

  1. $137.10 Dec 2025
  2. $161.15 Jan 2026
  3. $160.82 Feb 2026
  4. $129.61 Mar 2026
  5. $153.62 Apr 2026
  6. $144.75 May 2026
  7. $124.78 Jun 2026
  8. $191.20 Jul 2026
  9. $216.45 Aug 2026
  10. $205.63 Sep 2026
  11. $216.45 Oct 2026
  12. $221.76 Nov 2026

Questions about Imperial Oil Limited and China Petroleum & Chemical Corporation

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

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