Profile
BPT PSX VLO MPC DINO SUN
Company Name BP Prudhoe Bay Royalty Trust Phillips 66 Valero Energy Corporation Marathon Petroleum Corporation HF Sinclair Corporation Sunoco LP
Sector Energy Energy Energy Energy Energy Energy
Industry Oil & Gas Refining & Marketing Oil & Gas Refining & Marketing Oil & Gas Refining & Marketing Oil & Gas Refining & Marketing Oil & Gas Refining & Marketing Oil & Gas Refining & Marketing
Market Cap $10.74M $63.58B $62.96B $61.02B $9.73B $7.85B
Employees 0.00K 13.20K 9.90K 18.30K 5.30K 3.30K
CEO - Mark E. Lashier R. Lane Riggs Maryann T. Mannen Timothy Go Joseph Kim
Ratings
BPT PSX VLO MPC DINO SUN
Quant Rating Score 1 2 3 2 3 3
Quant Rating Strong Sell Sell Neutral Sell Neutral Neutral
Trading
BPT PSX VLO MPC DINO SUN
Last Close $0.502 $136.65 $178.4 $195.97 $54.98 $53.29
High 52 $1.15 $142.32 $181.76 $200.13 $56.16 $59.36
Low 52 $0.46 $92.87 $104.69 $118.55 $25.91 $48.51
Price vs. 52 Week High -56.35 % -3.98 % -1.85 % -2.08 % -2.1 % -10.23 %
Price vs. 52 Week Low 9.13 % 47.14 % 70.41 % 65.31 % 112.2 % 9.85 %
Total Return
BPT PSX VLO MPC DINO SUN
1 Month Return 0 % 5.71 % 13.08 % 6.23 % 6.02 % -1.39 %
3 Month Return 0 % 11.24 % 30.4 % 20.47 % 23.14 % 0.17 %
6 Month Return -19.42 % 8.69 % 31.43 % 19.41 % 50.1 % -5.5 %
9 Month Return -20.72 % 4.89 % 29.1 % 23.23 % 42.88 % -8.09 %
YTD Return -7.72 % 19.94 % 45.53 % 40.48 % 56.86 % 3.6 %
1 Year Return -56.35 % 4.36 % 25.62 % 23.41 % 30.01 % -0.98 %
3 Year Return 0 % 0 % 0 % 0 % 0 % 0 %
5 Year Return 0 % 0 % 0 % 0 % 0 % 0 %
Dividends
BPT PSX VLO MPC DINO SUN
Dividend Yield Percentage (TTM) 99.89 % 3.01 % 2.26 % 1.84 % 3.85 % 6.35 %
Dividend Paid and Capex Coverage Ration (TTM) - 1.91 % 2.57 % 1.74 % 1.86 % 0.77 %
Dividend Per Share (TTM) 0.23 % 4.75 % 4.59 % 3.73 % 2 % 3.66 %
Payout Ratio (TTM) - 43.65 % 59.63 % 27.97 % 96.43 % 161.19 %
Profitability
BPT PSX VLO MPC DINO SUN
Gross Profit Margin TTM 1873.33 % 5.1 % 5.44 % 11.67 % 9.81 % 9.2 %
Return on Assets TTM -45.56 % 5.78 % 4.79 % 4.86 % 2.28 % 2.25 %
Return on Equity TTM -41.74 % 16.14 % 9.59 % 23.85 % 4.23 % 9 %
Return on Capital Employed TTM -51.49 % 6.06 % 9.12 % 12.85 % 4.85 % 6.18 %
Net Income Per EBT TTM 100 % 81.24 % 78.14 % 57.69 % 72.49 % 68.02 %
EBT Per Ebit TTM 88.47 % 153.85 % 94.47 % 84.61 % 78.21 % 59.82 %
EBIT Per Revenue TTM 5350 % 2.66 % 2.56 % 6.13 % 2.58 % 4.52 %
Cash Flow To Debt Ratio TTM - 22.81 % 14.14 % 21.61 % 35.99 % 9.16 %
Receivables Turnover TTM - 12.56 - 12.89 19.96 16.58
Payables Turnover TTM - 12.29 - 9.57 10.98 15.15
Inventory Turnover TTM - 19.58 15.45 12.15 8.72 17.37
Fixed Asset Turnover TTM - 363.94 % - 352.54 % 391.46 % 264.29 %
Asset Turnover TTM -0.96 % 173.99 % 253.28 % 162.45 % 155.84 % 122.56 %
Operating Cash Flow Per Share TTM - 12.31 15.97 24.72 6.26 6.77
Free Cash Flow Per Share TTM - 10.62 14.39 14.3 4.92 2.73
Cash Per Share TTM 14.57 % 457.68 % 1547.19 % 887.63 % 778.02 % 2374 %
Operating Cash Flow Sales Ratio TTM 310 % 3.75 % 3.9 % 5.47 % 4.34 % 4.22 %
Free Cash Flow Operating Cash Flow Ratio TTM 100 % 86.26 % 90.08 % 57.85 % 78.65 % 40.41 %
Cash Flow Coverage Ratios TTM - 22.81 % 14.14 % 21.61 % 35.99 % 9.16 %
Price To Free Cash Flows Ratio TTM -51.84 14.86 14.44 14.27 10.6 21.06
Price To Operating Cash Flows Ratio TTM -51.84 12.82 12.69 8.21 8.31 8.51
Price Cash Flow Ratio TTM -51.84 12.82 12.69 8.21 8.31 8.51
Income Statement (TTM)
BPT PSX VLO MPC DINO SUN
Revenue $0B $132.38B $122.69B $132.54B $28.58B $22.69B
Gross Profit $0B $6.56B $5.37B $9.85B $3.21B $1.73B
Gross Profit Ratio 100% 4.96% 4.38% 7.43% 11.23% 7.62%
EBITDA $-0B $9.76B $6.72B $11.54B $1.22B $1.03B
Net Income $-0B $4.4B $2.35B $4.05B $0.18B $0.72B
EPS Diluted -0.05 10.79 7.57 13.27 0.91 6
Balance Sheet (MRQ)
BPT PSX VLO MPC DINO SUN
Long Term Debt $0B $18.23B $9.67B $25.29B $2.66B $7.96B
Total Liabilities $0B $44.12B $23.78B $54.35B $7.3B $10.31B
Total Equity $0B $28.46B $23.73B $24.51B $9.35B $4.07B
Total Investments $0B $14.38B $0B $6.86B $0B $1.34B
Total Debt $0B $20.06B $10.62B $28.76B $3.1B $8B
Total Assets $0B $72.58B $47.5B $78.86B $16.64B $14.38B
Cash Flow Statement (TTM)
BPT PSX VLO MPC DINO SUN
Net Income $-0B $4.4B $2.77B $5.07B $0.18B $0.87B
Inventory $0B $0B $-0.29B $-0.27B $0.14B $0.09B
Dividends Paid $0B $-1.92B $-1.38B $-1.15B $-0.39B $-0.57B
Operating Cash Flow $0B $4.96B $6.68B $8.67B $1.11B $0.55B
Capital Expenditure $0B $-2.23B $-0.91B $-2.53B $-0.47B $-0.34B
Related Stocks
Ticker Name Price
AE Adams Resources & Energy, Inc. 37.98
AMTX Aemetis, Inc. 1.59
CAPL CrossAmerica Partners LP 21.96
CLNE Clean Energy Fuels Corp. 2.75
CSAN Cosan S.A. 4.42
CVI CVR Energy, Inc. 24.54
DINO HF Sinclair Corporation 58.59
DK Delek US Holdings, Inc. 35.53
HFC HF Sinclair Corporation 36.39
INT World Fuel Services Corporation 24.26
MPC Marathon Petroleum Corporation 203
PARR Par Pacific Holdings, Inc. 43.3
PBF PBF Energy Inc. 35.51
PSX Phillips 66 157.8
REGI Renewable Energy Group, Inc. 61.5
SGU Star Group, L.P. 13.17
SHI Sinopec Shanghai Petrochemical Company Limited 15.34
SRLP Sprague Resources LP 20
SUN Sunoco LP 57.6
TMDE TMD Energy Limited 0.504
ETFs With Exposure to BPT
Ticker ETF Name Weight Percentage Price
VEA Vanguard Developed Markets Index Fund 0 67.37
IEFA iShares Core MSCI EAFE ETF 0.00615 95.66
IEUR iShares Core MSCI Europe ETF 0.00649 75.03
IXUS iShares Core MSCI Total International Stock ETF 0.0047 90.93
VGK Vanguard European Stock Index Fund 0.01 88.49
VEU Vanguard FTSE All-World ex-US Index Fund 0 79.19
SCZ iShares MSCI EAFE Small-Cap ETF 0.04331 83.23
VT Vanguard Total World Stock Index Fund 0 146.46
SCHF Schwab International Equity ETF 0.00935539 25.97
VXUS Vanguard Total Intl Stock Idx Fund 0 81.05
DLS WisdomTree International SmallCap Dividend Fund 0.15 86.37
VSS Vanguard FTSE All-World ex-US Small Capital Index Fund 0.05 154.05
SCHC Schwab International Small-Cap Equity ETF 0.0332834 49.23
DDWM WisdomTree Dynamic Currency Hedged International Equity Fund 0.01 46.24
PRFZ Invesco FTSE RAFI US 1500 Small-Mid ETF 0.003 48.82
IEUS iShares MSCI Europe Small-Cap ETF 0.06535 72.41
PSP Invesco Global Listed Private Equity ETF 1.75011 64.07
VPL Vanguard Pacific Stock Index Fund 0.01 101.72
IPAC iShares Core MSCI Pacific ETF 0.01699 80.07
FILL iShares MSCI Global Energy Producers ETF 0.05038 24.78
PDN Invesco FTSE RAFI Developed Markets ex-U.S. Small-Mid ETF 0.027876 45.66
DEEF Xtrackers FTSE Developed ex US Multifactor ETF 0.0193968 39.05
DDLS WisdomTree Dynamic Currency Hedged International SmallCap Equity Fund 0.15 45.62
ESGG FlexShares STOXX Global ESG Select Index Fund 0 212.99
EWUS iShares MSCI United Kingdom Small-Cap ETF 0.21932 44.27
FLAU Franklin FTSE Australia ETF 0.12 33.65
FNDC Schwab Fundamental International Small Company Index ETF 0.0964162 48.37
IDEV iShares Core MSCI International Developed Markets ETF 0.00926 87.91
IDLB Invesco FTSE International Low Beta Equal Weight ETF 0.09 24.08
ISCF iShares MSCI Intl Small-Cap Multifactor ETF 0.09539 44.53
PBDM Invesco PureBeta FTSE Developed ex-North America ETF 0.008 26.17
TLTD FlexShares Morningstar Developed Markets ex-US Factor Tilt Index Fund 0.0663 99.37
VYMI Vanguard International High Dividend Yield Fund 0.01 98.07
DWMC AdvisorShares Dorsey Wright Micro-Cap ETF 0.61 30.95
XEU.TO iShares MSCI Europe IMI Index ETF 0.00479 39.35
PZW.TO Invesco FTSE RAFI Global Small-Mid ETF 0.0016 42.99
VIU.TO Vanguard FTSE Developed All Cap ex North Amer Idx ETF 0.00684 46.33
VA.TO Vanguard FTSE Developed Asia Pacific All Cap Index ETF 0.01163 53.82
VE.TO Vanguard FTSE Developed Europe All Cap Index ETF 0.01243 46.75
VVL.TO Vanguard Global Value Factor ETF 0.02475 66.88
VINEX Vanguard International Explorer Fund Investor Shares 0.1 21.58
AVDV Avantis International Small Cap Value ETF 0.32 103.91
SPEU SPDR Portfolio Europe ETF 0.018048 55.09
XEF.TO iShares Core MSCI EAFE IMI Index ETF 0.00595 49.27
VSGX Vanguard ESG International Stock ETF 0.01 76.94
AVDE Avantis International Equity ETF 0.02 88.88
VIDY.TO Vanguard FTSE Developed ex North America High Dividend Yield Index ETF 0.01006 44.76
IQQL.DE iShares Listed Private Equity UCITS ETF 0.43577 28.56
IS0D.DE iShares V PLC - iShares Oil & Gas Exploration & Production UCITS ETF USD (Acc) 0.21087 25.345
VGEK.DE Vanguard FTSE Developed Asia Pacific ex Japan UCITS ETF 0.03113 40.065
VGVF.DE Vanguard FTSE Developed World UCITS ETF 0.00141 116.56
VWCE.DE Vanguard FTSE All-World UCITS ETF 0.00107 147.82
VWRA.L Vanguard FTSE All-World UCITS ETF 0.00107 174.68
VWRD.L Vanguard FTSE All-World UCITS ETF 0.00107 170.57
IOGP.L iShares V PLC - iShares Oil & Gas Exploration & Production UCITS ETF USD (Acc) 0.21 29.87
IPRV.L iShares Listed Private Equity UCITS ETF 0.37421 2459
VAPU.L Vanguard FTSE Developed Asia Pacific ex Japan UCITS ETF 0.03113 47.1
VDEV.L Vanguard FTSE Developed World UCITS ETF 0.00141 131.54
VDPX.L Vanguard FTSE Developed Asia Pacific ex Japan UCITS ETF 0.03113 37.1
VHYA.L Vanguard FTSE All-World High Dividend Yield UCITS ETF 0.00271 100.04
WSML.L iShares MSCI World Small Cap UCITS ETF 0.01587 9.746
EWSA.AS iShares MSCI World Small Cap ESG Enhanced UCITS ETF 0.0047 6.5263
IPRA.AS iShares Listed Private Equity UCITS ETF 0.37421 38.6137
EXSA.DE iShares STOXX Europe 600 UCITS ETF (DE) 0.02069 61.13
EXH2.DE iShares STOXX Europe 600 Financial Services UCITS ETF (DE) 0.46332 87.43
EXSE.F iShares STOXX Europe Small 200 UCITS ETF (DE) 0.28 30.01
MIDD.L iShares FTSE 250 UCITS ETF 0.31336 2147
VHYL.L Vanguard FTSE All-World High Dividend Yield UCITS ETF 0.00271 64.91
VMID.L Vanguard FTSE 250 UCITS ETF 0.43297 35.4
VAPX.L Vanguard FTSE Developed Asia Pacific ex Japan UCITS ETF 0.03113 27.2825
VEVE.L Vanguard FTSE Developed World UCITS ETF 0.00141 96.63
VHVE.L Vanguard FTSE Developed World UCITS ETF 0.00141 137.72
IUSN.DE iShares MSCI World Small Cap UCITS ETF 0.01596 8.261
VGEJ.DE Vanguard FTSE Developed Asia Pacific ex Japan UCITS ETF 0.03113 31.645
VFSAX Vanguard FTSE All-World ex-US Small-Cap Index Fund Admiral Shares 0.05 37.82
VFWAX Vanguard FTSE All-World ex-US Index Fd Admiral 0 49.11
VPADX Vanguard Pacific Stock Index Fund Admiral Shares 0.01 125.64
SPOG.L iShares V Public Limited Company - iShares Oil & Gas Exploration & Production UCITS ETF 0.20961 2186.5
VMID.DE Vanguard FTSE 250 UCITS ETF 0.43297 40.775
VHYD.L Vanguard FTSE All-World High Dividend Yield UCITS ETF 0.00271 88.26
VTMNX Vanguard Developed Markets Index Fund Institutional Shares 0 21.65
VGWD.DE Vanguard FTSE All-World High Dividend Yield UCITS ETF 0.00271 74.78
V3AB.L Vanguard Funds Public Limited Company - Vanguard ESG Global All Cap UCITS ETF 0.00292 5.828
VWRL.L Vanguard Funds Public Limited Company - Vanguard FTSE All-World UCITS ETF 0.00107 125.25
V3AM.L Vanguard ESG Global All Cap UCITS ETF 0.00292 5.44
VHYG.L Vanguard FTSE All-World High Dividend Yield UCITS ETF 0.00271 73.48
V3AA.L Vanguard Funds Public Limited Company - Vanguard ESG Global All Cap UCITS ETF 0.00292 7.924
IDPE.L iShares Listed Private Equity UCITS ETF 0.52 33.61
SXRD.DE iShares VII PLC - iShares MSCI UK Small Cap UCITS ETF GBP (Acc) 0.23082 316.6
VMIG.L Vanguard FTSE 250 UCITS ETF 0.43297 43.075
VHVG.L Vanguard FTSE Developed World UCITS ETF 0.00141 101.06
VEUSX Vanguard European Stock Index Fund Admiral Shares 0.01 110.51
WLDS.L iShares MSCI World Small Cap UCITS ETF 0.03 7.163
V3AL.L Vanguard Funds Public Limited Company - Vanguard ESG Global All Cap UCITS ETF 0.00292 7.3965
VDPG.L Vanguard Funds Public Limited Company - Vanguard FTSE Developed Asia Pacific ex Japan UCITS ETF 0.03113 34.48
VWRP.L Vanguard Funds Public Limited Company - Vanguard FTSE All-World UCITS ETF 0.00107 128.28
VTIAX Vanguard Total International Stock Index Fd Admiral 0 43.52
VIHAX Vanguard International High Dividend Yield Index Fund Admiral Shares 0.01 47.39
VGVE.DE Vanguard FTSE Developed World UCITS ETF 0.00141 111.4
EXSE.DE iShares STOXX Europe Small 200 UCITS ETF (DE) 0.39267 38.095
VTWAX Vanguard Total World Stock Index Fund Admiral Shares 0 51.83
VTMGX Vanguard Developed Markets Index Admiral 0 21.62
CUKS.L iShares VII PLC - iShares MSCI UK Small Cap UCITS ETF GBP (Acc) 0.22061 27465
ISDS Invesco RAFI Strategic Developed ex-US Small Company ETF 0.07 21.7659
IMFL Invesco International Developed Dynamic Multifactor ETF 0.021078 33.02
VGWL.DE Vanguard FTSE All-World UCITS ETF 0.00107 144.28
CBUG.DE iShares MSCI World Small Cap ESG Enhanced UCITS ETF 0.02309 5.532
EXIE.DE ISH.STOX.EUROPE 600 EO AC 0.02069 7.292
SXFPEX.DE iShares STOXX Europe 600 Financial Services UCITS ETF (DE) 0.45473 71.61
VHYL.AS Vanguard FTSE All-World High Dividend Yield UCITS ETF 0.00271 74.77
VISM.AX Vanguard MSCI International Small Companies Index ETF 0.00974 74.02
VVLU.AX Vanguard Global Value Equity Active ETF 0.03774 81.8
VEU.AX Vanguard All-World ex-US Shares Index ETF 0.00325 111.64
VEQ.AX Vanguard FTSE Europe Shares ETF 0.01204 88.5
VAS.AX Vanguard Australian Shares Index ETF 0.06996 107.67
VSO.AX Vanguard MSCI Australian Small Companies Index ETF 0.31533 73.51
VHY.AX Vanguard Australian Shares High Yield ETF 0.19088 78.99
VWRL.AS Vanguard FTSE All-World UCITS ETF 0.00107 144.26
VHYL.SW Vanguard FTSE All-World High Dividend Yield UCITS ETF 0.00271 68.57
VMIG.MI Vanguard FTSE 250 UCITS ETF 0.43297 49.275
VGWE.DE Vanguard FTSE All-World High Dividend Yield UCITS ETF USD Accumulation 0.00271 84.67
VTWIX Vanguard Total World Stock Index I 0 298.81
VTPSX Vanguard Total Intl Stock Idx InstlPls 0 174.1
AVDS Avantis International Small Cap Equity ETF 0.08 75.71
WSML iShares MSCI World Small-Cap ETF 0.01591 33.0334
VWRL.SW Vanguard FTSE All-World UCITS ETF (USD) Distributing 0.00107 132.24
GTPE Goldman Sachs MSCI World Private Equity Return Tracker ETF 0 52.995
Unlock