Profile
IMO XOM CVX SHEL TTE BP
Company Name Imperial Oil Limited Exxon Mobil Corporation Chevron Corporation Shell plc TotalEnergies SE BP p.l.c.
Sector Energy Energy Energy Energy Energy Energy
Industry Oil & Gas Integrated Oil & Gas Integrated Oil & Gas Integrated Oil & Gas Integrated Oil & Gas Integrated Oil & Gas Integrated
Market Cap $47.03B $488.95B $309.32B $223.33B $140.39B $89.12B
Employees 5.10K 61.00K 45.30K 96.00K 95.39K 100.50K
CEO John R. Whelan Darren W. Woods Michael K. Wirth Wael Sawan Patrick Pouyanne Murray Auchincloss
Ratings
IMO XOM CVX SHEL TTE BP
Quant Rating Score 4 4 4 3 4 3
Quant Rating Buy Buy Buy Neutral Buy Neutral
Trading
IMO XOM CVX SHEL TTE BP
Last Close $91.25 $114.69 $153.52 $74.73 $61.64 $34.77
High 52 $95.21 $121.93 $168.51 $75.84 $65.18 $35.69
Low 52 $60.2 $99.93 $133.73 $59.75 $53.37 $26.11
Price vs. 52 Week High -4.16 % -5.94 % -8.9 % -1.46 % -5.43 % -2.58 %
Price vs. 52 Week Low 51.58 % 14.77 % 14.8 % 25.07 % 15.5 % 33.17 %
Total Return
IMO XOM CVX SHEL TTE BP
1 Month Return 1.29 % 2.41 % -0.69 % 3.29 % 1.95 % 0.9 %
3 Month Return 9.48 % 2.73 % 1.24 % 3.5 % 3.54 % 8.15 %
6 Month Return 34.37 % 8.42 % 12.67 % 15.31 % 6.7 % 24.71 %
9 Month Return 36.93 % 7.36 % 2.9 % 13.49 % 6.22 % 11.94 %
YTD Return 48.13 % 6.62 % 5.99 % 19.28 % 13.1 % 17.63 %
1 Year Return 22.52 % -1.79 % 3.16 % 10.63 % -1.47 % 18.43 %
3 Year Return 0 % 0 % 0 % 0 % 0 % 0 %
5 Year Return 0 % 0 % 0 % 0 % 0 % 0 %
Dividends
IMO XOM CVX SHEL TTE BP
Dividend Yield Percentage (TTM) 2.14 % 3.45 % 4.4 % 3.77 % 6.17 % 5.54 %
Dividend Paid and Capex Coverage Ration (TTM) 2.03 % 1.28 % 1.16 % 1.69 % 1.15 % 1.18 %
Dividend Per Share (TTM) 2.76 % 3.96 % 6.76 % 1.43 % 3.81 % 0.32 %
Payout Ratio (TTM) 27.94 % 55.57 % 85.5 % 63.1 % 60.9 % 832.58 %
Profitability
IMO XOM CVX SHEL TTE BP
Gross Profit Margin TTM 18.45 % 22.49 % 23.31 % 14.86 % 28.1 % 16.17 %
Return on Assets TTM 10.64 % 6.93 % 5.47 % 3.51 % 4.37 % 0.21 %
Return on Equity TTM 19.47 % 11.73 % 9.09 % 7.49 % 10.92 % 1.07 %
Return on Capital Employed TTM 21.44 % 9.9 % 4.4 % 8.55 % 10.49 % 6.91 %
Net Income Per EBT TTM 76.91 % 68.7 % 61.62 % 51.5 % 55.61 % 8.81 %
EBT Per Ebit TTM 76.1 % 120.15 % 234.41 % 104.36 % 108.76 % 49.87 %
EBIT Per Revenue TTM 16.19 % 11.41 % 5.02 % 9.3 % 11.3 % 7.48 %
Cash Flow To Debt Ratio TTM 151.07 % 139.27 % 109.05 % 64.78 % 45.32 % 31.06 %
Receivables Turnover TTM 8.85 7.88 10.71 5.97 8.8 6.67
Payables Turnover TTM 6.03 4.27 7.8 3.97 3.42 2.71
Inventory Turnover TTM 15.15 10.06 16.47 9.95 7.79 6.28
Fixed Asset Turnover TTM 161.7 % 111.52 % 128.35 % 145.88 % 161.1 % 183.87 %
Asset Turnover TTM 112.25 % 73.59 % 75.45 % 70.12 % 63.9 % 65.13 %
Operating Cash Flow Per Share TTM 12.31 12.54 18.55 7.79 12.38 1.49
Free Cash Flow Per Share TTM 8.82 6.72 9.3 4.55 5.02 0.55
Cash Per Share TTM 468.76 % 331.38 % 234.78 % 518.79 % 1124.53 % 225.7 %
Operating Cash Flow Sales Ratio TTM 12.64 % 16.49 % 16.98 % 18.04 % 15.07 % 12.56 %
Free Cash Flow Operating Cash Flow Ratio TTM 71.63 % 53.63 % 50.11 % 58.47 % 40.51 % 36.88 %
Cash Flow Coverage Ratios TTM 151.07 % 139.27 % 109.05 % 64.78 % 45.32 % 31.06 %
Price To Free Cash Flows Ratio TTM 14.61 16.79 19.21 7.59 11.92 10.43
Price To Operating Cash Flows Ratio TTM 10.46 9.15 8.27 4.86 4.99 3.91
Price Cash Flow Ratio TTM 10.46 9.15 8.27 4.86 4.99 3.91
Income Statement (TTM)
IMO XOM CVX SHEL TTE BP
Revenue $48.82B $339.25B $193.41B $284.31B $195.61B $189.19B
Gross Profit $7.06B $76.74B $56.93B $72.81B $25.06B $30.24B
Gross Profit Ratio 14.46% 22.62% 29.43% 25.61% 12.81% 15.98%
EBITDA $8.26B $73.31B $45.81B $54.36B $41.11B $27.98B
Net Income $4.79B $33.68B $17.66B $16.09B $15.76B $0.38B
EPS Diluted 9.03 7.84 9.72 5.06 6.69 0.02
Balance Sheet (MRQ)
IMO XOM CVX SHEL TTE BP
Long Term Debt $4.14B $36.76B $20.14B $65.49B $43.53B $64.41B
Total Liabilities $19.47B $182.87B $103.78B $207.44B $165.23B $203.91B
Total Equity $23.47B $270.61B $153.16B $180.17B $120.26B $78.32B
Total Investments $1.08B $34.35B $47.44B $25.7B $39.48B $21.32B
Total Debt $4.16B $41.71B $24.54B $77.14B $53.56B $71.55B
Total Assets $42.94B $453.48B $256.94B $387.61B $285.49B $282.23B
Cash Flow Statement (TTM)
IMO XOM CVX SHEL TTE BP
Net Income $4.79B $33.68B $17.75B $16.09B $15.76B $6.78B
Inventory $0.34B $-1.81B $-0.57B $1.27B $-0.2B $0B
Dividends Paid $-1.24B $-16.7B $-11.8B $-8.67B $-7.72B $-5B
Operating Cash Flow $5.98B $55.02B $31.49B $54.68B $30.85B $27.3B
Capital Expenditure $-1.87B $-24.31B $-16.45B $-19.6B $-14.91B $-15.3B
Related Stocks
Ticker Name Price
BP BP p.l.c. 34.77
CGBS Crown LNG Holdings Limited Ordinary Shares 0.0371
CGBSW Crown LNG Holdings Limited Warrants 0.02595
CVE Cenovus Energy Inc. 16.75
CVX Chevron Corporation 153.52
E Eni S.p.A. 36.67
EC Ecopetrol S.A. 9.25
EQNR Equinor ASA 23.97
NFG National Fuel Gas Company 79.32
PBR Petróleo Brasileiro S.A. - Petrobras 11.72
PBR-A Petróleo Brasileiro S.A. - Petrobras 11.07
PTR PetroChina Company Limited 46.85
RDS-A Shell plc 51.04
RDS-B Shell plc 51.06
SHEL Shell plc 74.73
SKYQ 0.4675
SLNG Stabilis Solutions, Inc. 4.99
SNP China Petroleum & Chemical Corporation 45.66
SU Suncor Energy Inc. 39.72
TANNZ TravelCenters of America LLC 8% SR NT 2030 25.26
ETFs With Exposure to IMO
Ticker ETF Name Weight Percentage Price
VEA Vanguard Developed Markets Index Fund 0.05132 61.03
IXUS iShares Core MSCI Total International Stock ETF 0.04643 84.12
EWC iShares MSCI Canada ETF 0.68139 50.67
VEU Vanguard FTSE All-World ex-US Index Fund 0.04077 72.87
VT Vanguard Total World Stock Index Fund 0.01381 140.34
ACWI iShares MSCI ACWI ETF 0.0193 141.17
SCHF Schwab International Equity ETF 0.055184 23.8
VXUS Vanguard Total Intl Stock Idx Fund 0.03664 74.81
GUNR FlexShares Morningstar Global Upstream Natural Resources Index Fund 0.2605 43.56
PID Invesco International Dividend Achievers ETF 1.381 21.28
ACWX iShares MSCI ACWI ex U.S. ETF 0.05231 66.49
IXC iShares Global Energy ETF 0.45882 41.55
IPKW Invesco International BuyBack Achievers ETF 0.904 52.765
CVY Invesco Zacks Multi-Asset Income ETF 0.383 26.15
IMTM iShares MSCI Intl Momentum Factor ETF 0.13693 47.65
FNDF Schwab Fundamental International Large Company Index ETF 0.0766367 44.06
GSIE Goldman Sachs ActiveBeta International Equity ETF 0.08 41.38
FILL iShares MSCI Global Energy Producers ETF 0.52659 25.375
IDHQ Invesco S&P International Developed Quality ETF 0.208 34.57
PXF Invesco FTSE RAFI Developed Markets ex-U.S. ETF 0.084 62.44
VIGI Vanguard International Dividend Appreciation Index Fund 0.28844 89.19
AFTY Pacer CSOP FTSE China A50 ETF 1.45 16.2826
FLCA Franklin FTSE Canada ETF 0.4 45.41
HAP VanEck Natural Resources ETF 0.11 57.3038
ICOW Pacer Developed Markets International Cash Cows 100 ETF 1.06 37.95
IDEV iShares Core MSCI International Developed Markets ETF 0.06644 80.92
IDLB Invesco FTSE International Low Beta Equal Weight ETF 0.11 24.08
IDMO Invesco S&P International Developed Momentum ETF 0.154 53.96
IGRO iShares International Dividend Growth ETF 0.22552 79.74
IQLT iShares MSCI Intl Quality Factor ETF 0.22428 44.72
ISZE iShares MSCI Intl Size Factor ETF 0.13169 25.4804
MFDX PIMCO RAFI Dynamic Multi-Factor International Equity ETF 0.15 37.275
PIZ Invesco DWA Developed Markets Momentum ETF 0.736 48.345
RODM Hartford Multifactor Developed Markets (ex-US) ETF 0.515491 35.75
TLTD FlexShares Morningstar Developed Markets ex-US Factor Tilt Index Fund 0.0356 89.3774
TOK iShares MSCI Kokusai ETF 0.02126 137.131
URTH iShares MSCI World ETF 0.02131 184.65
ISDX Invesco RAFI Strategic Developed ex-US ETF 0.15 26.54
VETS Pacer Military Times Best Employers ETF 0 38.62
XIC.TO iShares Core S&P/TSX Capped Composite Index ETF 0.4378 48.18
XMV.TO iShares MSCI Min Vol Canada Index ETF 1.34878 52.17
XEN.TO iShares Jantzi Social Index ETF 0.94598 46.19
CMR.TO iShares Premium Money Market ETF 1.12 50.015
XIU.TO iShares S&P/TSX 60 Index ETF 0.53714 45.005
CDZ.TO iShares S&P/TSX Canadian Dividend Aristocrats Index ETF 0.91496 39.38
XEG.TO iShares S&P/TSX Capped Energy Index ETF 5.01845 18.24
VCN.TO Vanguard FTSE Canada All Cap Index ETF 0.4694 61.56
VCE.TO Vanguard FTSE Canada Index ETF 0.52213 65.15
BOUT Innovator IBD Breakout Opportunities ETF 0.5 38.21
PTIN Pacer Trendpilot International ETF 0 31.2622
QLVD FlexShares Developed Markets ex-US Quality Low Volatility Index Fund 0.4401 30.78
ZCAN SPDR Solactive Canada ETF 0.29 70.4805
VRAI Virtus Real Asset Income ETF 1.12 23.545
BBCA JPMorgan BetaBuilders Canada ETF 0.43 87.01
SLT Pacer Salt High truBeta US Market ETF 0 39.22
LSLT Pacer Salt Low truBeta US Market ETF 0 32
FDEV Fidelity International Multifactor ETF 0.05 33.08
AVDE Avantis International Equity ETF 0.05 79.64
BKIE BNY Mellon International Equity ETF 0.06 90.03
VIRS Pacer BioThreat Strategy ETF 0 40.025
XDG.TO iShares Core MSCI Global Quality Dividend Index ETF 0.08037 29.36
XESG.TO iShares ESG Aware MSCI Canada Index ETF 0.24063 36.86
DFAI Dimensional International Core Equity Market ETF 0.035509 36.7
EUNL.DE iShares Core MSCI World UCITS ETF USD (Acc) 0.02233 111.905
IBCH.DE iShares V PLC - iShares MSCI World EUR Hedged UCITS ETF (Acc) 0.02009 107.015
IQQ0.DE iShares Edge MSCI World Minimum Volatility UCITS ETF USD (Acc) 0.04704 62.42
IUSQ.DE iShares V PLC - iShares MSCI ACWI UCITS ETF USD (Acc) 0.01792 93.24
VGVF.DE Vanguard FTSE Developed World UCITS ETF 0.01709 115
VNRA.DE Vanguard FTSE North America UCITS ETF 0.02393 148.46
VWCE.DE Vanguard FTSE All-World UCITS ETF 0.01499 145.66
RTL The Necessity Retail REIT, Inc. 0.06 7.61
VWRA.L Vanguard FTSE All-World UCITS ETF 0.01499 168.52
VWRD.L Vanguard FTSE All-World UCITS ETF 0.01499 165.1
IFSW.L iShares Edge MSCI World Multifactor UCITS ETF USD (Acc) 0.20512 13.95
SSAC.L iShares V PLC - iShares MSCI ACWI UCITS ETF USD (Acc) 0.01712 8210.5
EEWD.L iShares MSCI World ESG Enhanced UCITS ETF 0.00725 10.378
VDEV.L Vanguard FTSE Developed World UCITS ETF 0.01709 127.59
VDNR.L Vanguard FTSE North America UCITS ETF 0.02393 167.765
VHYA.L Vanguard FTSE All-World High Dividend Yield UCITS ETF 0.04001 88.91
VNRA.L Vanguard FTSE North America UCITS ETF 0.02393 171.78
VNRG.L Vanguard FTSE North America UCITS ETF 0.02393 130.58
SNAW.DE iShares MSCI World ESG Screened UCITS ETF USD (Acc) 0.02054 10.564
LCTD BlackRock World ex U.S. Carbon Transition Readiness ETF 0.23432 54.269
DFIV Dimensional International Value ETF 0.00520893 46.48
VNRT.L Vanguard FTSE North America UCITS ETF 0.02393 127.618
VTSNX Vanguard Total Intl Stock Idx Fund 0.03664 160.57
CGGO Capital Group Global Growth Equity ETF 0.58 34.94
DFIC Dimensional International Core Equity 2 ETF 0.0734629 33.02
DIHP Dimensional International High Profitability ETF 0.137101 30.74
IWRD.L iShares MSCI World UCITS ETF 0.02083 7144.5
IWDA.L iShares Core MSCI World UCITS ETF USD (Acc) 0.02138 129.42
EDMW.DE iShares MSCI World ESG Enhanced UCITS ETF 0.00751 9.485
IWDE.SW iShares V PLC - iShares MSCI World EUR Hedged UCITS ETF (Acc) 0.01912 76.59
IS07.DE iShares Edge MSCI World Multifactor UCITS ETF 0.20512 10.498
SDWD.L iShares MSCI World ESG Screened UCITS ETF 0.01971 11.068
ISWD.SW iShares MSCI World Islamic UCITS ETF 0.07157 57.63
IGWD.L iShares V PLC - iShares MSCI World GBP Hedged UCITS ETF (Acc) 0.01424 11872
SXR0.DE iShares Edge MSCI World Minimum Volatility UCITS ETF 0.04481 8.331
INAA.SW iShares MSCI North America UCITS ETF 0.02893 128.28
CSCA.SW iShares VII PLC - iShares MSCI Canada UCITS ETF 0.58448 240.05
IWLE.DE iShares Core MSCI World UCITS ETF 0.02138 9.7774
WMVG.L iShares Edge MSCI World Minimum Volatility UCITS ETF GBP Hedged (Acc) 0.04481 7.8085
VHYL.L Vanguard FTSE All-World High Dividend Yield UCITS ETF 0.04001 59.935
VEVE.L Vanguard FTSE Developed World UCITS ETF 0.01709 97.05
VHVE.L Vanguard FTSE Developed World UCITS ETF 0.01709 133.04
IS3R.DE iShares Edge MSCI World Momentum Factor UCITS ETF 0.12017 83.33
VNRT.DE Vanguard FTSE North America UCITS ETF 0.02393 144.86
VFWAX Vanguard FTSE All-World ex-US Index Fd Admiral 0.04077 45.24
IBCZ.DE iShares Edge MSCI World Multifactor UCITS ETF USD (Acc) 0.18898 12.06
SAWD.L iShares IV Public Limited Company - iShares MSCI World ESG Screened UCITS ETF 0.01971 12.218
VHYD.L Vanguard FTSE All-World High Dividend Yield UCITS ETF 0.04001 78.82
VTMNX Vanguard Developed Markets Index Fund Institutional Shares 0.05132 19.62
IWQU.L iShares Edge MSCI World Quality Factor UCITS ETF 0.12421 78.54
IQQN.DE iShares MSCI North America UCITS ETF 0.03093 110.06
IQQW.DE iShares MSCI World UCITS ETF 0.0217 81.106
ISWD.L iShares MSCI World Islamic UCITS ETF 0.06735 4385
VGWD.DE Vanguard FTSE All-World High Dividend Yield UCITS ETF 0.04001 68.14
IDVO Amplify International Enhanced Dividend Income ETF 1.85 37.75
SXR2.DE iShares VII PLC - iShares MSCI Canada UCITS ETF 0.61884 225.4
VWRL.L Vanguard Funds Public Limited Company - Vanguard FTSE All-World UCITS ETF 0.01499 125.54
INAA.L iShares MSCI North America UCITS ETF 0.03009 9696
VHYG.L Vanguard FTSE All-World High Dividend Yield UCITS ETF 0.04001 67.16
IS3Q.DE iShares Edge MSCI World Quality Factor UCITS ETF 0.13082 67.93
CSCA.L iShares VII PLC - iShares MSCI Canada UCITS ETF 0.58448 19827
CCAU.L iShares VII PLC - iShares MSCI Canada UCITS ETF 0.54342 260.58
5MVW.DE iShares MSCI World Energy Sector UCITS ETF 0.4739 6.299
XGC.TO iShares Global Completion Port Builder 0.39 30.46
NDIV Amplify Natural Resources Dividend Income ETF 1.36 26.9
VHVG.L Vanguard FTSE Developed World UCITS ETF 0.01709 101.16
IWDE.L iShares V Public Limited Company - iShares MSCI World EUR Hedged UCITS ETF 0.0183 107.04
VWRP.L Vanguard Funds Public Limited Company - Vanguard FTSE All-World UCITS ETF 0.01499 128.14
VIAAX Vanguard International Dividend Appreciation Index Fund Admiral Shares 0.28844 43.31
VTIAX Vanguard Total International Stock Index Fd Admiral 0.03664 40.15
IWDG.L iShares Core MSCI World UCITS ETF 0.02138 1119
SWDA.L iShares Core MSCI World UCITS ETF USD (Acc) 0.02138 9843
MVOL.L iShares Edge MSCI World Minimum Volatility UCITS ETF USD (Acc) 0.04481 72.245
VGVE.DE Vanguard FTSE Developed World UCITS ETF 0.01709 110.2
VTWAX Vanguard Total World Stock Index Fund Admiral Shares 0.01381 49.67
VTMGX Vanguard Developed Markets Index Admiral 0.05132 19.59
S6DW.DE iShares MSCI World ESG Screened UCITS ETF 0.0207 9.56
CIE.TO iShares International Fdmtl ETF Comm 0.04903 18.63
CRQ.TO iShares Canadian Fundamental ETF Comm 0.55687 15.86
DFAX Dimensional World ex U.S. Core Equity 2 ETF 0.0654325 31.81
TRPL Pacer Metaurus US Large Cap Dividend Multiplier 300 ETF 0 41.14
PXUS Principal International Adaptive Multi-Factor ETF 0.138721 21.22
VGWL.DE Vanguard FTSE All-World UCITS ETF 0.01499 142.72
AVIV Avantis International Large Cap Value ETF 0.19 68.22
GLOF iShares Trust - iShares Global Equity Factor ETF 0.05546 52.63
UEEH.DE iShares Edge MSCI World Minimum Volatility UCITS ETF USD (Dist) 0.04481 5.527
WENE.AS iShares MSCI World Energy Sector ESG UCITS ETF 0.19571 5.8268
SFNNX Schwab Fundamental International Large Company Index Fund 0.0789544 13.78
VDIPX Vanguard Developed Markets Index Fund 0.05132 30.66
GXUS Goldman Sachs ETF Trust II - Goldman Sachs MarketBeta Total International Equity ETF 0.04 54.5296
WENS.AS iShares MSCI World Energy Sector UCITS ETF 0.41533 7.2932
VHYL.AS Vanguard FTSE All-World High Dividend Yield UCITS ETF 0.04001 68.169
VGS.AX Vanguard MSCI Index International Shares ETF 0.02086 155.42
VEU.AX Vanguard All-World ex-US Shares Index ETF 0.04234 111.46
VGAD.AX Vanguard MSCI Index International Shares (Hedged) ETF 0.02009 119.48
WDMF.AX iShares Edge MSCI World Multifactor ETF 0.07283 53.78
IWDC.SW iShares MSCI World CHF Hedged UCITS ETF (Acc) 0.01915 86.3
VWRL.AS Vanguard FTSE All-World UCITS ETF 0.01499 142.76
IWRD.AS iShares MSCI World UCITS ETF 0.02004 81.225
IWDD.AS iShares Core MSCI World UCITS ETF 0.02436 7.25
SWDA.MI iShares Core MSCI World UCITS ETF 0.02078 111.93
FFLC Fidelity Covington Trust - Fidelity Fundamental Large Cap Core ETF 0.58 52.97
ERNZ TrueShares Active Yield ETF 0.06 20.97
VGWE.DE Vanguard FTSE All-World High Dividend Yield UCITS ETF USD Accumulation 0.04001 76.75
VTWIX Vanguard Total World Stock Index I 0.01381 286.35
VTPSX Vanguard Total Intl Stock Idx InstlPls 0.03664 160.61
WINC.L iShares World Equity High Income UCITS ETF USD Inc 0.02486 4.234
DXIV Dimensional ETF Trust 0.0618563 61.7855
IQSZ 0.075 27.5819
Unlock