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 $45.59B $480.98B $314.74B $209.26B $140.12B $87.88B
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 3 3 4 2
Quant Rating Buy Buy Neutral Neutral Buy Sell
Trading
IMO XOM CVX SHEL TTE BP
Last Close $91.83 $112.82 $156.21 $70.79 $60.54 $34.12
High 52 $95.21 $125.37 $168.51 $73.93 $69.44 $35.35
Low 52 $60.2 $99.93 $133.73 $59.75 $53.37 $26.11
Price vs. 52 Week High -3.55 % -10.01 % -7.3 % -4.25 % -12.82 % -3.48 %
Price vs. 52 Week Low 52.54 % 12.9 % 16.81 % 18.48 % 13.43 % 30.68 %
Total Return
IMO XOM CVX SHEL TTE BP
1 Month Return 10.16 % 3.95 % 1.95 % -1.8 % -3.91 % 0.71 %
3 Month Return 13.33 % -1.64 % 4.45 % -2.22 % -3.28 % 9.18 %
6 Month Return 28.94 % -2.66 % -5.2 % -1.61 % -5.47 % -1.81 %
9 Month Return 48.76 % 6.56 % 9.35 % 16.74 % 11.8 % 19.3 %
YTD Return 49.07 % 4.88 % 7.85 % 12.99 % 11.08 % 15.43 %
1 Year Return 33.77 % -2.13 % 7.23 % 3.01 % -12.38 % 4.53 %
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.23 % 3.51 % 4.33 % 3.07 % 5.25 % 4.32 %
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.08 % 3.22 % 0.25 %
Payout Ratio (TTM) 27.94 % 51.95 % 85.5 % 63.1 % 60.9 % 832.58 %
Profitability
IMO XOM CVX SHEL TTE BP
Gross Profit Margin TTM 14.73 % 24.84 % 23.31 % 14.86 % 28.1 % 16.17 %
Return on Assets TTM 10.64 % 7.41 % 5.47 % 3.51 % 4.37 % 0.21 %
Return on Equity TTM 19.47 % 12.55 % 9.09 % 7.49 % 10.92 % 1.07 %
Return on Capital Employed TTM 15.88 % 11.15 % 4.4 % 8.55 % 10.49 % 6.91 %
Net Income Per EBT TTM 76.91 % 68.96 % 61.62 % 51.5 % 55.61 % 8.81 %
EBT Per Ebit TTM 102.74 % 113.65 % 234.41 % 104.36 % 108.76 % 49.87 %
EBIT Per Revenue TTM 12.6 % 12.34 % 5.02 % 9.3 % 11.3 % 7.48 %
Cash Flow To Debt Ratio TTM 151.07 % 139.27 % 109.05 % - 45.32 % 31.06 %
Receivables Turnover TTM 8.42 8.21 10.71 5.97 8.8 6.67
Payables Turnover TTM 6 4.32 7.8 3.97 3.42 2.71
Inventory Turnover TTM 15.07 10.16 16.47 9.95 7.79 6.28
Fixed Asset Turnover TTM 153.85 % 116.12 % 128.35 % 145.88 % 161.1 % 183.87 %
Asset Turnover TTM 106.8 % 76.62 % 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 13.28 % 15.83 % 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 % - 45.32 % 31.06 %
Price To Free Cash Flows Ratio TTM 14.06 16.52 19.55 7.11 11.82 10.22
Price To Operating Cash Flows Ratio TTM 10.07 9 8.42 4.52 4.95 3.81
Price Cash Flow Ratio TTM 10.07 9 8.42 4.52 4.95 3.81
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 $36.3B $25.06B $30.24B
Gross Profit Ratio 14.46% 22.62% 29.43% 12.77% 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.14
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 $0B $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.12
CGBS Crown LNG Holdings Limited Ordinary Shares 0.0371
CGBSW Crown LNG Holdings Limited Warrants 0.02595
CVE Cenovus Energy Inc. 16.99
CVX Chevron Corporation 156.21
E Eni S.p.A. 34.73
EC Ecopetrol S.A. 8.88
EQNR Equinor ASA 24.15
NFG National Fuel Gas Company 86.49
PBR Petróleo Brasileiro S.A. - Petrobras 12.62
PBR-A Petróleo Brasileiro S.A. - Petrobras 11.68
PTR PetroChina Company Limited 46.85
RDS-A Shell plc 51.04
RDS-B Shell plc 51.06
SHEL Shell plc 70.79
SKYQ 0.48
SLNG Stabilis Solutions, Inc. 4.03
SNP China Petroleum & Chemical Corporation 45.66
SU Suncor Energy Inc. 41.55
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.05 59.65
IXUS iShares Core MSCI Total International Stock ETF 0.04643 82.28
EWC iShares MSCI Canada ETF 0.68139 50.73
VEU Vanguard FTSE All-World ex-US Index Fund 0.04 71.11
VT Vanguard Total World Stock Index Fund 0.01 137.47
ACWI iShares MSCI ACWI ETF 0.0193 137.76
SCHF Schwab International Equity ETF 0.055184 23.21
VXUS Vanguard Total Intl Stock Idx Fund 0.03 73.12
GUNR FlexShares Morningstar Global Upstream Natural Resources Index Fund 0.2605 43.1
PID Invesco International Dividend Achievers ETF 2.119 21.39
ACWX iShares MSCI ACWI ex U.S. ETF 0.05231 64.67
IXC iShares Global Energy ETF 0.45882 41.22
IPKW Invesco International BuyBack Achievers ETF 0.955 52.5594
CVY Invesco Zacks Multi-Asset Income ETF 0.383 27.13
IMTM iShares MSCI Intl Momentum Factor ETF 0.13693 47.55
FNDF Schwab Fundamental International Large Company Index ETF 0.0766367 42.76
GSIE Goldman Sachs ActiveBeta International Equity ETF 0.08 41.3
FILL iShares MSCI Global Energy Producers ETF 0.52659 24.935
IDHQ Invesco S&P International Developed Quality ETF 0.222 33.52
PXF Invesco FTSE RAFI Developed Markets ex-U.S. ETF 0.083 61.16
VIGI Vanguard International Dividend Appreciation Index Fund 0.25 89.89
AFTY Pacer CSOP FTSE China A50 ETF 1.45 16.2826
FLCA Franklin FTSE Canada ETF 0.4 45.46
HAP VanEck Natural Resources ETF 0.11 56.0378
ICOW Pacer Developed Markets International Cash Cows 100 ETF 1.06 36.23
IDEV iShares Core MSCI International Developed Markets ETF 0.06644 79.8
IDLB Invesco FTSE International Low Beta Equal Weight ETF 0.11 24.08
IDMO Invesco S&P International Developed Momentum ETF 0.154 53.68
IGRO iShares International Dividend Growth ETF 0.22552 79.62
IQLT iShares MSCI Intl Quality Factor ETF 0.22428 43.85
ISZE iShares MSCI Intl Size Factor ETF 0.13169 25.4804
MFDX PIMCO RAFI Dynamic Multi-Factor International Equity ETF 0.14 36.98
PIZ Invesco DWA Developed Markets Momentum ETF 0.68 47.51
RODM Hartford Multifactor Developed Markets (ex-US) ETF 0.530287 35.51
TLTD FlexShares Morningstar Developed Markets ex-US Factor Tilt Index Fund 0.0373 88.25
TOK iShares MSCI Kokusai ETF 0.02126 134.31
URTH iShares MSCI World ETF 0.02131 181.04
ISDX Invesco RAFI Strategic Developed ex-US ETF 0.15 26.54
VETS Pacer Military Times Best Employers ETF 1.06 38.62
XIC.TO iShares Core S&P/TSX Capped Composite Index ETF 0.4378 47.65
XMV.TO iShares MSCI Min Vol Canada Index ETF 1.34878 52.92
XEN.TO iShares Jantzi Social Index ETF 0.94598 45.67
CMR.TO iShares Premium Money Market ETF 1.66 50.1
XIU.TO iShares S&P/TSX 60 Index ETF 0.53714 44.47
CDZ.TO iShares S&P/TSX Canadian Dividend Aristocrats Index ETF 0.91496 39.78
XEG.TO iShares S&P/TSX Capped Energy Index ETF 5.01845 18.32
VCN.TO Vanguard FTSE Canada All Cap Index ETF 0.49094 60.68
VCE.TO Vanguard FTSE Canada Index ETF 0.62071 64.39
BOUT Innovator IBD Breakout Opportunities ETF 0.5 39.355
PTIN Pacer Trendpilot International ETF 0.04 30.4521
QLVD FlexShares Developed Markets ex-US Quality Low Volatility Index Fund 0.4546 31.07
ZCAN SPDR Solactive Canada ETF 0.29 70.4805
VRAI Virtus Real Asset Income ETF 1.26 23.91
BBCA JPMorgan BetaBuilders Canada ETF 0.43 87.9
SLT Pacer Salt High truBeta US Market ETF 1.06 39.22
LSLT Pacer Salt Low truBeta US Market ETF 1.06 32
FDEV Fidelity International Multifactor ETF 0.05 33.06
AVDE Avantis International Equity ETF 0.05 78.37
BKIE BNY Mellon International Equity ETF 0.06 89.01
VIRS Pacer BioThreat Strategy ETF 1.06 40.025
XDG.TO iShares Core MSCI Global Quality Dividend Index ETF 0.08037 28.99
XESG.TO iShares ESG Aware MSCI Canada Index ETF 0.24063 36.5
DFAI Dimensional International Core Equity Market ETF 0.0379902 36.33
EUNL.DE iShares Core MSCI World UCITS ETF USD (Acc) 0.02233 106.965
IBCH.DE iShares V PLC - iShares MSCI World EUR Hedged UCITS ETF (Acc) 0.02009 103.54
IQQ0.DE iShares Edge MSCI World Minimum Volatility UCITS ETF USD (Acc) 0.04704 62.06
IUSQ.DE iShares V PLC - iShares MSCI ACWI UCITS ETF USD (Acc) 0.01792 88.95
VGVF.DE Vanguard FTSE Developed World UCITS ETF 0.01709 109.8
VNRA.DE Vanguard FTSE North America UCITS ETF 0.02393 141.68
VWCE.DE Vanguard FTSE All-World UCITS ETF 0.01499 139.04
RTL The Necessity Retail REIT, Inc. 0.06 7.61
VWRA.L Vanguard FTSE All-World UCITS ETF 0.01499 163.24
VWRD.L Vanguard FTSE All-World UCITS ETF 0.01499 159.9
IFSW.L iShares Edge MSCI World Multifactor UCITS ETF USD (Acc) 0.20512 13.5075
SSAC.L iShares V PLC - iShares MSCI ACWI UCITS ETF USD (Acc) 0.01712 7751
EEWD.L iShares MSCI World ESG Enhanced UCITS ETF 0.00725 10.071
VDEV.L Vanguard FTSE Developed World UCITS ETF 0.01709 123.48
VDNR.L Vanguard FTSE North America UCITS ETF 0.02393 162.25
VHYA.L Vanguard FTSE All-World High Dividend Yield UCITS ETF 0.04001 86.95
VNRA.L Vanguard FTSE North America UCITS ETF 0.02393 166.3
VNRG.L Vanguard FTSE North America UCITS ETF 0.02393 123.4
SNAW.DE iShares MSCI World ESG Screened UCITS ETF USD (Acc) 0.02054 10.088
LCTD BlackRock World ex U.S. Carbon Transition Readiness ETF 0.23432 52.925
DFIV Dimensional International Value ETF 0.00520893 46.16
VNRT.L Vanguard FTSE North America UCITS ETF 0.02393 120.387
VTSNX Vanguard Total Intl Stock Idx Fund 0.04 157.09
CGGO Capital Group Global Growth Equity ETF 0.58 33.99
DFIC Dimensional International Core Equity 2 ETF 0.0787744 32.745
DIHP Dimensional International High Profitability ETF 0.146441 30.44
IWRD.L iShares MSCI World UCITS ETF 0.02083 6758.5
IWDA.L iShares Core MSCI World UCITS ETF USD (Acc) 0.02138 125.52
EDMW.DE iShares MSCI World ESG Enhanced UCITS ETF 0.00751 9.08
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.16
SDWD.L iShares MSCI World ESG Screened UCITS ETF 0.01971 10.718
ISWD.SW iShares MSCI World Islamic UCITS ETF 0.07157 54.84
IGWD.L iShares V PLC - iShares MSCI World GBP Hedged UCITS ETF (Acc) 0.01424 11456
SXR0.DE iShares Edge MSCI World Minimum Volatility UCITS ETF 0.04481 8.291
INAA.SW iShares MSCI North America UCITS ETF 0.02893 123.14
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.4848
WMVG.L iShares Edge MSCI World Minimum Volatility UCITS ETF GBP Hedged (Acc) 0.04481 7.822
VHYL.L Vanguard FTSE All-World High Dividend Yield UCITS ETF 0.04001 57.64
VEVE.L Vanguard FTSE Developed World UCITS ETF 0.01709 91.645
VHVE.L Vanguard FTSE Developed World UCITS ETF 0.01709 128.84
IS3R.DE iShares Edge MSCI World Momentum Factor UCITS ETF 0.12017 81.09
VNRT.DE Vanguard FTSE North America UCITS ETF 0.02393 138.22
VFWAX Vanguard FTSE All-World ex-US Index Fd Admiral 0.04 44.15
IBCZ.DE iShares Edge MSCI World Multifactor UCITS ETF USD (Acc) 0.18898 11.496
SAWD.L iShares IV Public Limited Company - iShares MSCI World ESG Screened UCITS ETF 0.01971 11.838
VHYD.L Vanguard FTSE All-World High Dividend Yield UCITS ETF 0.04001 77.625
VTMNX Vanguard Developed Markets Index Fund Institutional Shares 0.05 19.21
IWQU.L iShares Edge MSCI World Quality Factor UCITS ETF 0.12421 76.39
IQQN.DE iShares MSCI North America UCITS ETF 0.03093 105
IQQW.DE iShares MSCI World UCITS ETF 0.0217 77.594
ISWD.L iShares MSCI World Islamic UCITS ETF 0.06735 4067.5
VGWD.DE Vanguard FTSE All-World High Dividend Yield UCITS ETF 0.04001 66.14
IDVO Amplify International Enhanced Dividend Income ETF 1.58 37.17
SXR2.DE iShares VII PLC - iShares MSCI Canada UCITS ETF 0.61884 220.4
VWRL.L Vanguard Funds Public Limited Company - Vanguard FTSE All-World UCITS ETF 0.01499 118.66
INAA.L iShares MSCI North America UCITS ETF 0.03009 9150
VHYG.L Vanguard FTSE All-World High Dividend Yield UCITS ETF 0.04001 64.885
IS3Q.DE iShares Edge MSCI World Quality Factor UCITS ETF 0.13082 65.09
CSCA.L iShares VII PLC - iShares MSCI Canada UCITS ETF 0.58448 19209
CCAU.L iShares VII PLC - iShares MSCI Canada UCITS ETF 0.54342 258.62
5MVW.DE iShares MSCI World Energy Sector UCITS ETF 0.4739 6.108
XGC.TO iShares Global Completion Port Builder 0.39 30.46
NDIV Amplify Natural Resources Dividend Income ETF 1.36 28.435
VHVG.L Vanguard FTSE Developed World UCITS ETF 0.01709 95.625
IWDE.L iShares V Public Limited Company - iShares MSCI World EUR Hedged UCITS ETF 0.0183 103.54
VWRP.L Vanguard Funds Public Limited Company - Vanguard FTSE All-World UCITS ETF 0.01499 121.17
VIAAX Vanguard International Dividend Appreciation Index Fund Admiral Shares 0.25 43.69
VTIAX Vanguard Total International Stock Index Fd Admiral 0.03 39.28
IWDG.L iShares Core MSCI World UCITS ETF 0.02138 1081.5
SWDA.L iShares Core MSCI World UCITS ETF USD (Acc) 0.02138 9316
MVOL.L iShares Edge MSCI World Minimum Volatility UCITS ETF USD (Acc) 0.04481 72.87
VGVE.DE Vanguard FTSE Developed World UCITS ETF 0.01709 105.2
VTWAX Vanguard Total World Stock Index Fund Admiral Shares 0.01 48.68
VTMGX Vanguard Developed Markets Index Admiral 0.05 19.18
S6DW.DE iShares MSCI World ESG Screened UCITS ETF 0.0207 9.124
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.0684889 31.42
TRPL Pacer Metaurus US Large Cap Dividend Multiplier 300 ETF 1.06 41.14
PXUS Principal International Adaptive Multi-Factor ETF 0.138721 21.22
VGWL.DE Vanguard FTSE All-World UCITS ETF 0.01499 136.28
AVIV Avantis International Large Cap Value ETF 0.19 66.84
GLOF iShares Trust - iShares Global Equity Factor ETF 0.05546 51.64
UEEH.DE iShares Edge MSCI World Minimum Volatility UCITS ETF USD (Dist) 0.04481 5.547
WENE.AS iShares MSCI World Energy Sector ESG UCITS ETF 0.19571 5.7136
SFNNX Schwab Fundamental International Large Company Index Fund 0.0789544 13.39
VDIPX Vanguard Developed Markets Index Fund 0.05 30.03
GXUS Goldman Sachs ETF Trust II - Goldman Sachs MarketBeta Total International Equity ETF 0.04 53.6922
WENS.AS iShares MSCI World Energy Sector UCITS ETF 0.41533 7.1711
VHYL.AS Vanguard FTSE All-World High Dividend Yield UCITS ETF 0.04001 66.134
VGS.AX Vanguard MSCI Index International Shares ETF 0.02086 149.92
VEU.AX Vanguard All-World ex-US Shares Index ETF 0.04234 107.91
VGAD.AX Vanguard MSCI Index International Shares (Hedged) ETF 0.02009 115.2
WDMF.AX iShares Edge MSCI World Multifactor ETF 0.07283 51.77
IWDC.SW iShares MSCI World CHF Hedged UCITS ETF (Acc) 0.01915 83.75
VWRL.AS Vanguard FTSE All-World UCITS ETF 0.01499 136.24
IWRD.AS iShares MSCI World UCITS ETF 0.02004 77.52
IWDD.AS iShares Core MSCI World UCITS ETF 0.02436 7.0449
SWDA.MI iShares Core MSCI World UCITS ETF 0.02078 106.93
FFLC Fidelity Covington Trust - Fidelity Fundamental Large Cap Core ETF 0.58 52.15
ERNZ TrueShares Active Yield ETF 0.06 22.7204
VGWE.DE Vanguard FTSE All-World High Dividend Yield UCITS ETF USD Accumulation 0.04001 74.41
VTWIX Vanguard Total World Stock Index I 0.01 280.61
VTPSX Vanguard Total Intl Stock Idx InstlPls 0.03 157.12
WINC.L iShares World Equity High Income UCITS ETF USD Inc 0.02486 4.107
DXIV Dimensional ETF Trust 0.0645836 61.4447
IQSZ 0.08 26.8164
Unlock