Profile
BPT MPC PSX VLO DINO HFC
Company Name BP Prudhoe Bay Royalty Trust Marathon Petroleum Corporation Phillips 66 Valero Energy Corporation HF Sinclair Corporation HF Sinclair Corporation
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 $56.15B $53.46B $50.84B $9.86B $7.14B
Employees 0.00K 18.30K 13.20K 9.90K 5.30K 4.21K
CEO - Maryann T. Mannen Mark E. Lashier R. Lane Riggs Timothy Go Michael Jennings
Ratings
BPT MPC PSX VLO DINO HFC
Quant Rating Score 1 2 3 3 2 4
Quant Rating Strong Sell Sell Neutral Neutral Sell Buy
Trading
BPT MPC PSX VLO DINO HFC
Last Close $0.502 $184.68 $133.14 $163.67 $52.63 $36.39
High 52 $1.47 $184.68 $138.93 $163.67 $52.71 $36.39
Low 52 $0.46 $118.55 $92.87 $104.69 $25.91 $36.39
Price vs. 52 Week High -65.85 % 0 % -4.17 % 0 % -0.15 % 0 %
Price vs. 52 Week Low 9.13 % 55.78 % 43.36 % 56.34 % 103.13 % 0 %
Total Return
BPT MPC PSX VLO DINO HFC
1 Month Return 0 % 13.53 % 8.38 % 19.63 % 17.87 % 0 %
3 Month Return -0.97 % 10.31 % 6.67 % 17.39 % 26.97 % 0 %
6 Month Return -15.66 % 26.49 % 3.68 % 23.96 % 58.29 % 0 %
9 Month Return -22.17 % 36.74 % 19.02 % 34.44 % 51.67 % 0 %
YTD Return -7.72 % 32.39 % 16.86 % 33.51 % 50.16 % 0 %
1 Year Return -65.85 % 12.15 % 2.17 % 19.76 % 12.19 % 0 %
3 Year Return 0 % 0 % 0 % 0 % 0 % 0 %
5 Year Return 0 % 0 % 0 % 0 % 0 % 0 %
Dividends
BPT MPC PSX VLO DINO HFC
Dividend Yield Percentage (TTM) - 1.97 % 3.55 % 2.72 % 3.79 % 3.81 %
Dividend Paid and Capex Coverage Ration (TTM) - 1.64 % 0.89 % 2.23 % 1.7 % 1.7 %
Dividend Per Share (TTM) - 3.64 % 4.7 % 4.46 % 2 % 2 %
Payout Ratio (TTM) - 52.93 % 110.88 % 182.07 % -445.56 % -445.56 %
Growth
BPT MPC PSX VLO DINO HFC
Asset Growth -21.56 % -8.29 % -3.87 % -4.62 %
Gross Profit Growth -96.45 % -45.58 % -56.91 % -63.07 %
Revenue Growth -96.45 % -6.7 % -2.81 % -10.28 %
Revenue 3 Year -97.49 % 115.01 % 33.89 % 44.03 %
Revenue 5 Year -99.52 % 142.31 % 43.09 % 53.79 %
Revenue 10 Year -99.9 % 155.61 % 32.15 % 62.15 %
EBIT Growth -125.96 % -52.17 % -65.44 % -64.43 %
Net Income Growth -120.41 % -64.42 % -69.77 % -68.65 %
Net Income 3 Yeari Growth Per Share -114.63 % 272.93 % 68.6 % 276.47 %
Net Income 5 Yeari Growth Per Share -102.39 % 152.35 % -26.07 % 46.69 %
Net Income 10 Yeari Growth Per Share -100.5 % 129.92 % -40.13 % 24.65 %
Operating Income Growth -125.96 % -57.14 % -71.88 % -68.33 %
Operating Cash Flow Growth (CFG) -100 % -38.62 % -40.38 % -27.59 %
Operating 3 Year CFG -100 % 269.5 % -27.06 % 1824.18 %
Operating 5 Year CFG -100 % 77.37 % -6.36 % 2621.17 %
Operating 10 Year CFG -100 % 368.99 % 59.95 % 157.41 %
EPS Growth -120.54 % -57.41 % -67.8 % -65.61 %
EPS Diluted Growth -120.54 % -57.33 % -67.7 % -65.61 %
Book Value Per Share -26.93 % -6.85 % -3.66 % 5.77 %
Share Holder 3 Year Equity Growth Per Share -35.67 % 25.9 % 49.76 % 68.11 %
Share Holder 5 Year Equity Growth Per Share 303.9 % 1.78 % 18.2 % 44.2 %
Share Holder 10 Year Equity Growth Per Share 335.41 % 177.83 % 70.98 % 93.65 %
Dividend Per Share Growth -100 % 9.23 % 7.13 % 4.49 %
Dividend 3 Year Growth Per Share -100 % 44.58 % 24.35 % 9.2 %
Dividend 5 Year Growth Per Share -100 % 59.53 % 28.77 % 18.98 %
Dividend 10 Year Growth Per Share -100 % 270.71 % 138.68 % 299.44 %
Debt Growth - 0.9 % 3.63 % -8.68 %
Free Cash Flow Growth -100 % -49.85 % -49.43 % -30.56 %
Updated On 31 Dec 2024 31 Dec 2024 31 Dec 2024 31 Dec 2024
Profitability
BPT MPC PSX VLO DINO HFC
Gross Profit Margin TTM 1873.33 % 5.8 % 3 % 2.49 % 6.64 % 6.64 %
Return on Assets TTM -45.56 % 2.72 % 2.26 % 1.29 % -0.51 % -0.51 %
Return on Equity TTM -41.74 % 12.24 % 6.2 % 3.14 % -0.91 % -0.91 %
Return on Capital Employed TTM -51.49 % 7.52 % 1.1 % 2.13 % 0.07 % 0.07 %
Net Income Per EBT TTM 100 % 49.78 % 79.24 % 91.28 % 73.31 % 73.31 %
EBT Per Ebit TTM 88.47 % 96.23 % 350.24 % 87.92 % -1257.91 % -1257.91 %
EBIT Per Revenue TTM 5350 % 3.35 % 0.47 % 0.77 % 0.03 % 0.03 %
Cash Flow To Debt Ratio TTM - 21.53 % 16.06 % 39.95 % 39.79 % 39.83 %
Receivables Turnover TTM - 11.96 11.71 11.18 19.05 19.05
Payables Turnover TTM - 9.39 11.87 10.5 11.37 11.37
Inventory Turnover TTM - 12.4 23.08 16.01 - -
Fixed Asset Turnover TTM - 367.51 % 362.08 % 438.37 % - -
Asset Turnover TTM -0.96 % 169.53 % 174.9 % 208.27 % 159.48 % 159.48 %
Operating Cash Flow Per Share TTM -0.02 20.93 8.27 13.63 5.66 5.66
Free Cash Flow Per Share TTM -0.02 11.8 3.66 11.99 4.35 4.35
Cash Per Share TTM 14.57 % 541.42 % 258.63 % 1454.17 % 464.16 % 464.16 %
Operating Cash Flow Sales Ratio TTM 1220 % 4.86 % 2.53 % 3.44 % 3.97 % 3.97 %
Free Cash Flow Operating Cash Flow Ratio TTM 100 % 56.4 % 44.26 % 87.94 % 76.86 % 76.89 %
Cash Flow Coverage Ratios TTM - 21.53 % 16.06 % 39.95 % 39.79 % 39.83 %
Price To Free Cash Flows Ratio TTM -7.6 15.4 35.93 13.59 12.04 11.97
Price To Operating Cash Flows Ratio TTM -7.6 8.83 16.01 12.01 9.32 9.26
Price Cash Flow Ratio TTM -7.6 8.83 16.01 12.01 9.32 9.26
Income Statement (TTM)
BPT MPC PSX VLO DINO HFC
Revenue $0B $138.52B $143.12B $129.88B $28.58B $18.39B
Gross Profit $0B $9.03B $4.86B $4.76B $3.21B $2.63B
Gross Profit Ratio 100% 6.52% 3.4% 3.66% 11.23% 14.29%
EBITDA $-0B $10.72B $5.99B $7.03B $1.22B $1.31B
Net Income $-0B $3.44B $2.12B $2.77B $0.18B $0.66B
EPS Diluted -0.05 10.09 4.99 8.58 0.91 4.08
Balance Sheet (MRQ)
BPT MPC PSX VLO DINO HFC
Long Term Debt $0B $25.29B $18.23B $10.42B $2.66B $3.38B
Total Liabilities $0B $54.35B $44.12B $32.62B $7.3B $6.62B
Total Equity $0B $24.51B $28.46B $27.52B $9.35B $5.69B
Total Investments $0B $6.86B $14.38B $0.7B $0B $0B
Total Debt $0B $28.76B $20.06B $11.54B $3.1B $3.49B
Total Assets $0B $78.86B $72.58B $60.14B $16.64B $12.92B
Cash Flow Statement (TTM)
BPT MPC PSX VLO DINO HFC
Net Income $-0B $5.07B $2.11B $2.77B $0.18B $0.56B
Inventory $0B $-0.27B $-0.28B $-0.29B $0.14B $-0.34B
Dividends Paid $0B $-1.15B $-1.88B $-1.38B $-0.39B $-0.06B
Operating Cash Flow $0B $8.67B $4.19B $6.68B $1.11B $0.41B
Capital Expenditure $0B $-2.53B $-1.86B $-0.91B $-0.47B $-0.81B
Related Stocks
Ticker Name Price
AE Adams Resources & Energy, Inc. 37.98
AMTX Aemetis, Inc. 2.43
CAPL CrossAmerica Partners LP 21.45
CLNE Clean Energy Fuels Corp. 2.695
CSAN Cosan S.A. 5.875
CVI CVR Energy, Inc. 33.87
DINO HF Sinclair Corporation 53.105
DK Delek US Holdings, Inc. 32.12
HFC HF Sinclair Corporation 36.39
INT World Fuel Services Corporation 24.26
MPC Marathon Petroleum Corporation 185.025
PARR Par Pacific Holdings, Inc. 35.62
PBF PBF Energy Inc. 30.665
PSX Phillips 66 131.345
REGI Renewable Energy Group, Inc. 61.5
SGU Star Group, L.P. 11.565
SHI Sinopec Shanghai Petrochemical Company Limited 15.34
SRLP Sprague Resources LP 20
SUN Sunoco LP 50.3
TMDE TMD Energy Limited 0.867
ETFs With Exposure to BPT
Ticker ETF Name Weight Percentage Price
VEA Vanguard Developed Markets Index Fund 0 60.205
IEFA iShares Core MSCI EAFE ETF 0.00615 87.3
IEUR iShares Core MSCI Europe ETF 0.00649 67.82
IXUS iShares Core MSCI Total International Stock ETF 0.0047 82.535
VGK Vanguard European Stock Index Fund 0.01 79.7
VEU Vanguard FTSE All-World ex-US Index Fund 0 71.67
SCZ iShares MSCI EAFE Small-Cap ETF 0.04331 77.185
VT Vanguard Total World Stock Index Fund 0 137.76
SCHF Schwab International Equity ETF 0.00935539 23.28
VXUS Vanguard Total Intl Stock Idx Fund 0 73.725
DLS WisdomTree International SmallCap Dividend Fund 0.15 80.6
VSS Vanguard FTSE All-World ex-US Small Capital Index Fund 0.05 143.87
SCHC Schwab International Small-Cap Equity ETF 0.0332834 45.48
DDWM WisdomTree Dynamic Currency Hedged International Equity Fund 0.01 41.81
PRFZ Invesco FTSE RAFI US 1500 Small-Mid ETF 0.003 46.325
IEUS iShares MSCI Europe Small-Cap ETF 0.06535 67.6967
VPL Vanguard Pacific Stock Index Fund 0.01 89.43
IPAC iShares Core MSCI Pacific ETF 0.01699 74.24
FILL iShares MSCI Global Energy Producers ETF 0.05038 25.2265
PDN Invesco FTSE RAFI Developed Markets ex-U.S. Small-Mid ETF 0.077 41.57
DEEF Xtrackers FTSE Developed ex US Multifactor ETF 0 35
DDLS WisdomTree Dynamic Currency Hedged International SmallCap Equity Fund 0.15 42.37
ESGG FlexShares STOXX Global ESG Select Index Fund 0 196.92
EWUS iShares MSCI United Kingdom Small-Cap ETF 0.21932 40.77
FLAU Franklin FTSE Australia ETF 0.12 32.13
FNDC Schwab Fundamental International Small Company Index ETF 0.0964162 44.97
IDEV iShares Core MSCI International Developed Markets ETF 0.00926 80.085
IDLB Invesco FTSE International Low Beta Equal Weight ETF 0.09 24.08
ISCF iShares MSCI Intl Small-Cap Multifactor ETF 0.09539 41.17
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.0779 88.9699
VYMI Vanguard International High Dividend Yield Fund 0.01 85.14
DWMC AdvisorShares Dorsey Wright Micro-Cap ETF 0.61 30.95
XEU.TO iShares MSCI Europe IMI Index ETF 0.00479 35.9
PZW.TO Invesco FTSE RAFI Global Small-Mid ETF 0.0016 41.5
VIU.TO Vanguard FTSE Developed All Cap ex North Amer Idx ETF 0.00744 41.33
VA.TO Vanguard FTSE Developed Asia Pacific All Cap Index ETF 0.01192 46.95
VE.TO Vanguard FTSE Developed Europe All Cap Index ETF 0.01292 42.62
VVL.TO Vanguard Global Value Factor ETF 0.03189 59.88
VINEX Vanguard International Explorer Fund Investor Shares 0.1 20.63
AVDV Avantis International Small Cap Value ETF 0.32 88.19
SPEU SPDR Portfolio Europe ETF 0.018048 49.817
XEF.TO iShares Core MSCI EAFE IMI Index ETF 0.00595 44.97
VSGX Vanguard ESG International Stock ETF 0.01 69.94
AVDE Avantis International Equity ETF 0.02 78.57
VIDY.TO Vanguard FTSE Developed ex North America High Dividend Yield Index ETF 0.01059 38.72
IQQL.DE iShares Listed Private Equity UCITS ETF 0.43577 33.175
IS0D.DE iShares V PLC - iShares Oil & Gas Exploration & Production UCITS ETF USD (Acc) 0.21087 22
VGEK.DE Vanguard FTSE Developed Asia Pacific ex Japan UCITS ETF 0.03364 31.98
VGVF.DE Vanguard FTSE Developed World UCITS ETF 0.00154 109.68
VWCE.DE Vanguard FTSE All-World UCITS ETF 0.00122 138.96
VWRA.L Vanguard FTSE All-World UCITS ETF 0.00122 163.72
VWRD.L Vanguard FTSE All-World UCITS ETF 0.00122 160.29
IOGP.L iShares V PLC - iShares Oil & Gas Exploration & Production UCITS ETF USD (Acc) 0.21 26.03
IPRV.L iShares Listed Private Equity UCITS ETF 0.37421 2885
VAPU.L Vanguard FTSE Developed Asia Pacific ex Japan UCITS ETF 0.03364 37.75
VDEV.L Vanguard FTSE Developed World UCITS ETF 0.00154 123.86
VDPX.L Vanguard FTSE Developed Asia Pacific ex Japan UCITS ETF 0.03364 29.98
VHYA.L Vanguard FTSE All-World High Dividend Yield UCITS ETF 0.00307 87.71
WSML.L iShares MSCI World Small Cap UCITS ETF 0.01587 8.841
EWSA.AS iShares MSCI World Small Cap ESG Enhanced UCITS ETF 0.0047 5.9527
IPRA.AS iShares Listed Private Equity UCITS ETF 0.37421 44.1401
EXSA.DE iShares STOXX Europe 600 UCITS ETF (DE) 0.02069 54.99
EXH2.DE iShares STOXX Europe 600 Financial Services UCITS ETF (DE) 0.46332 86.36
EXSE.F iShares STOXX Europe Small 200 UCITS ETF (DE) 0.28 30.01
MIDD.L iShares FTSE 250 UCITS ETF 0.31336 2006
VHYL.L Vanguard FTSE All-World High Dividend Yield UCITS ETF 0.00307 57.435
VMID.L Vanguard FTSE 250 UCITS ETF 0.44192 33.055
VAPX.L Vanguard FTSE Developed Asia Pacific ex Japan UCITS ETF 0.03364 22.165
VEVE.L Vanguard FTSE Developed World UCITS ETF 0.00154 91.36
VHVE.L Vanguard FTSE Developed World UCITS ETF 0.00154 129.12
IUSN.DE iShares MSCI World Small Cap UCITS ETF 0.01596 7.508
VGEJ.DE Vanguard FTSE Developed Asia Pacific ex Japan UCITS ETF 0.03364 25.505
VFSAX Vanguard FTSE All-World ex-US Small-Cap Index Fund Admiral Shares 0.05 35.49
VFWAX Vanguard FTSE All-World ex-US Index Fd Admiral 0 44.41
VPADX Vanguard Pacific Stock Index Fund Admiral Shares 0.01 110.38
SPOG.L iShares V Public Limited Company - iShares Oil & Gas Exploration & Production UCITS ETF 0.20961 1918.25
VMID.DE Vanguard FTSE 250 UCITS ETF 0.44192 38.02
VHYD.L Vanguard FTSE All-World High Dividend Yield UCITS ETF 0.00307 77.835
VTMNX Vanguard Developed Markets Index Fund Institutional Shares 0 19.28
VGWD.DE Vanguard FTSE All-World High Dividend Yield UCITS ETF 0.00307 66.08
V3AB.L Vanguard Funds Public Limited Company - Vanguard ESG Global All Cap UCITS ETF 0.00372 5.5695
VWRL.L Vanguard Funds Public Limited Company - Vanguard FTSE All-World UCITS ETF 0.00122 118.31
V3AM.L Vanguard ESG Global All Cap UCITS ETF 0.00372 5.2125
VHYG.L Vanguard FTSE All-World High Dividend Yield UCITS ETF 0.00307 64.61
V3AA.L Vanguard Funds Public Limited Company - Vanguard ESG Global All Cap UCITS ETF 0.00372 7.5525
IDPE.L iShares Listed Private Equity UCITS ETF 0.52 39.05
SXRD.DE iShares VII PLC - iShares MSCI UK Small Cap UCITS ETF GBP (Acc) 0.23082 288.9
VMIG.L Vanguard FTSE 250 UCITS ETF 0.44192 39.84
VHVG.L Vanguard FTSE Developed World UCITS ETF 0.00154 95.34
VEUSX Vanguard European Stock Index Fund Admiral Shares 0.01 99.16
WLDS.L iShares MSCI World Small Cap UCITS ETF 0.03 6.525
V3AL.L Vanguard Funds Public Limited Company - Vanguard ESG Global All Cap UCITS ETF 0.00372 7.0665
VDPG.L Vanguard Funds Public Limited Company - Vanguard FTSE Developed Asia Pacific ex Japan UCITS ETF 0.03364 27.865
VWRP.L Vanguard Funds Public Limited Company - Vanguard FTSE All-World UCITS ETF 0.00122 120.73
VTIAX Vanguard Total International Stock Index Fd Admiral 0 39.5
VIHAX Vanguard International High Dividend Yield Index Fund Admiral Shares 0.01 41.3
VGVE.DE Vanguard FTSE Developed World UCITS ETF 0.00154 105.12
EXSE.DE iShares STOXX Europe Small 200 UCITS ETF (DE) 0.39267 34.645
VTWAX Vanguard Total World Stock Index Fund Admiral Shares 0 48.55
VTMGX Vanguard Developed Markets Index Admiral 0 19.25
CUKS.L iShares VII PLC - iShares MSCI UK Small Cap UCITS ETF GBP (Acc) 0.22061 25080
ISDS Invesco RAFI Strategic Developed ex-US Small Company ETF 0.07 21.7659
IMFL Invesco International Developed Dynamic Multifactor ETF 0.186 27.845
VGWL.DE Vanguard FTSE All-World UCITS ETF 0.00122 136.12
CBUG.DE iShares MSCI World Small Cap ESG Enhanced UCITS ETF 0.02309 5.05
EXIE.DE ISH.STOX.EUROPE 600 EO AC 0.02069 6.533
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.00307 66.025
VISM.AX Vanguard MSCI International Small Companies Index ETF 0.01241 72.61
VVLU.AX Vanguard Global Value Equity Active ETF 0.04999 77.14
VEU.AX Vanguard All-World ex-US Shares Index ETF 0.00351 107.96
VEQ.AX Vanguard FTSE Europe Shares ETF 0.01241 84.68
VAS.AX Vanguard Australian Shares Index ETF 0.06888 109.59
VSO.AX Vanguard MSCI Australian Small Companies Index ETF 0.32792 75.59
VHY.AX Vanguard Australian Shares High Yield ETF 0.18828 77.64
VWRL.AS Vanguard FTSE All-World UCITS ETF 0.00122 136.12
VMIG.MI Vanguard FTSE 250 UCITS ETF 0.44192 45.775
VGWE.DE Vanguard FTSE All-World High Dividend Yield UCITS ETF USD Accumulation 0.00307 74.46
VTWIX Vanguard Total World Stock Index I 0 279.88
VTPSX Vanguard Total Intl Stock Idx InstlPls 0 157.99
AVDS Avantis International Small Cap Equity ETF 0.08 67.3
WSML iShares MSCI World Small-Cap ETF 0.01591 30.465
Unlock