Compare Stocks

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

 RepsolHessMarathon PetroleumValero EnergyPhillips 66
SymbolOTCMKTS:REPYYNYSE:HESNYSE:MPCNYSE:VLONYSE:PSX
Price Information
Current Price$15.55$62.17$54.83$84.32$101.01
52 Week RangeHoldHoldBuyBuyBuy
Analyst Ratings
Consensus RecommendationHoldHoldBuyBuyBuy
Consensus Price Target$18.00$69.25$84.9255$109.02$119.60
% Upside from Price Target15.76% upside11.39% upside54.89% upside29.29% upside18.40% upside
Trade Information
Market Cap$23.82 billion$19.21 billion$36.63 billion$35.18 billion$45.30 billion
Beta0.991.961.651.471.08
Average Volume160,5223,504,6306,833,2373,656,2342,721,783
Sales & Book Value
Annual Revenue$46.59 billion$6.47 billion$97.10 billion$117.03 billion$114.22 billion
Price / Sales0.512.920.370.300.40
Cashflow$3.5341 per share$5.6724 per share$8.7728 per share$12.4549 per share$15.1213 per share
Price / Cash4.4010.966.256.776.68
Book Value$22.25 per share$36.75 per share$63.76 per share$54.43 per share$58.88 per share
Price / Book0.701.690.861.551.72
Profitability
Net Income$2.40 billion$-282,000,000.00$2.78 billion$3.12 billion$5.60 billion
EPSN/A($0.74)$6.78$7.37$11.71
Trailing P/E Ratio8.36N/A8.0911.448.63
Forward P/E Ratio6.1241.727.137.879.64
P/E Growth$0.96N/A$1.48$1.82$2.13
Net MarginsN/A-0.75%2.56%2.43%4.63%
Return on Equity (ROE)N/A0.20%11.10%12.52%19.96%
Return on Assets (ROA)N/A0.10%4.71%5.52%9.37%
Dividend
Annual Payout$0.91$1.00$2.12$3.60$3.60
Dividend Yield5.85%1.61%3.87%4.27%3.56%
Three-Year Dividend GrowthN/AN/A17.30%23.50%12.50%
Payout RatioN/AN/A 31.27%48.85%30.74%
Years of Consecutive Dividend GrowthN/AN/A8 Years8 Years7 Years
Debt
Debt-to-Equity RatioN/A0.69%0.69%0.41%0.42%
Current RatioN/A1.69%1.20%1.43%1.31%
Quick RatioN/A1.57%0.55%0.92%0.84%
Ownership Information
Institutional Ownership Percentage0.36%92.83%77.42%76.97%69.99%
Insider Ownership Percentage1.00%12.22%1.06%0.38%0.13%
Miscellaneous
Employees24,2261,70860,35010,26114,200
Shares Outstanding1.53 billion303.44 million662.62 million417.24 million453.55 million
Next Earnings Date7/25/2019 (Estimated)7/31/2019 (Confirmed)8/1/2019 (Confirmed)7/25/2019 (Confirmed)7/26/2019 (Confirmed)
OptionableNot OptionableOptionableOptionableOptionableOptionable
 RepsolHessMarathon PetroleumValero EnergyPhillips 66

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