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).
Stock data: Financial Modeling Prep·Updated ·Not investment advice·How we calculate this
Imperial Oil Limited vs China Petroleum & Chemical Corporation: key figures
| 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
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 IMOPrice 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).
- $137.10 Dec 2025
- $161.15 Jan 2026
- $160.82 Feb 2026
- $129.61 Mar 2026
- $153.62 Apr 2026
- $144.75 May 2026
- $124.78 Jun 2026
- $191.20 Jul 2026
- $216.45 Aug 2026
- $205.63 Sep 2026
- $216.45 Oct 2026
- $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.