Log in

Compare Stocks

Enter up to five stock symbols separated by a comma or space (ex. BAC,WFC,JPM,LON:BARC).
Date Range: 

 Valero EnergyMarathon PetroleumPhillips 66RepsolSuncor Energy
SymbolNYSE:VLONYSE:MPCNYSE:PSXOTCMKTS:REPYYNYSE:SU
Price Information
Current Price$82.64$58.33$89.47$13.37$29.78
52 Week RangeBuyBuyBuyBuyBuy
Analyst Ratings
Consensus RecommendationBuyBuyBuyBuyBuy
Consensus Price Target$105.57$74.80$118.73N/A$50.50
% Upside from Price Target27.75% upside28.24% upside32.70% upsideN/A69.58% upside
Trade Information
Market Cap$33.94 billion$37.87 billion$39.76 billion$20.84 billion$45.63 billion
Beta1.541.721.121.011.1
Average Volume3,169,8116,008,2342,761,375617,5953,495,584
Sales & Book Value
Annual Revenue$108.32 billion$124.88 billion$109.56 million$58.70 billion$29.54 billion
Price / Sales0.310.30362.880.361.54
Cashflow$5.88 per share$10.64 per share$11.30 per share$3.15 per share$7.35 per share
Price / Cash14.065.487.924.244.05
Book Value$54.43 per share$63.76 per share$58.88 per share$23.90 per share$753.49 per share
Price / Book1.520.911.520.560.04
Profitability
Net Income$2.42 billion$2.64 billion$3.08 billion$2.76 billion$2.18 billion
EPS$5.70$4.94$8.05$1.42$2.12
Trailing P/E Ratio14.0814.6213.209.4221.90
Forward P/E Ratio9.699.179.055.7914.89
P/E Growth$1.12$0.88$1.42$1.05$2.23
Net Margins2.24%2.11%2.81%3.37%7.35%
Return on Equity (ROE)10.36%7.42%13.52%5.76%1.05%
Return on Assets (ROA)4.35%3.27%6.29%2.87%4.72%
Dividend
Annual Payout$3.92$2.12$3.60$0.90$1.26
Dividend Yield4.74%3.63%4.02%6.73%4.23%
Three-Year Dividend Growth11.87%15.14%9.66%N/A8.54%
Payout Ratio68.77%42.91%44.72%63.38%59.43%
Years of Consecutive Dividend Growth9 Years9 Years8 YearsN/A3 Years
Debt
Debt-to-Equity Ratio0.42%0.71%0.41%N/A0.01%
Current Ratio1.40%1.25%1.29%1.22%0.94%
Quick Ratio0.88%0.62%0.84%0.91%0.58%
Ownership Information
Institutional Ownership Percentage77.16%76.31%69.03%0.37%65.61%
Insider Ownership Percentage0.38%1.06%0.13%1.00%1.00%
Miscellaneous
Employees10,26160,35014,20024,50612,480
Shares Outstanding410.65 million649.32 million444.36 million1.56 billion1.53 billion
Next Earnings Date4/23/2020 (Estimated)5/13/2020 (Estimated)4/29/2020 (Confirmed)2/27/2020 (Estimated)5/6/2020 (Estimated)
OptionableOptionableOptionableOptionableNot OptionableOptionable

Enter your email address below to receive a concise daily summary of analysts' upgrades, downgrades and new coverage with MarketBeat.com's FREE daily email newsletter.

Yahoo Gemini Pixel