Compare Stocks

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

 RepsolHessValero EnergyMarathon PetroleumHollyFrontier
SymbolOTCMKTS:REPYYNYSE:HESNYSE:VLONYSE:MPCNYSE:HFC
Price Information
Current Price$13.77$59.82$78.12$46.22$44.35
52 Week RangeHoldHoldBuyBuyHold
Analyst Ratings
Consensus RecommendationHoldHoldBuyBuyHold
Consensus Price Target$18.00$69.25$105.4727$81.3533$62.4111
% Upside from Price Target30.72% upside15.76% upside35.01% upside76.01% upside40.72% upside
Trade Information
Market Cap$21.08 billion$18.15 billion$31.79 billion$29.89 billion$7.22 billion
Beta0.981.971.481.681.45
Average Volume215,0323,195,0543,410,2805,891,3412,009,283
Sales & Book Value
Annual Revenue$58.90 billion$6.47 billion$117.03 billion$97.10 billion$17.71 billion
Price / Sales0.362.820.280.310.41
Cashflow$3.1510 per share$5.7797 per share$12.7439 per share$9.0273 per share$9.2012 per share
Price / Cash4.3710.356.135.124.82
Book Value$23.90 per share$34.59 per share$52.69 per share$65.41 per share$39.68 per share
Price / Book0.581.731.480.711.12
Profitability
Net Income$2.76 billion$-282,000,000.00$3.12 billion$2.78 billion$1.10 billion
EPSN/A($0.74)$7.37$6.78$6.44
Trailing P/E Ratio7.38N/A10.606.826.89
Forward P/E Ratio5.4455.917.845.938.08
P/E Growth$0.81N/A$1.82$1.27$0.87
Net Margins4.72%1.09%2.27%2.36%5.25%
Return on Equity (ROE)6.05%0.46%11.31%9.55%18.51%
Return on Assets (ROA)3.09%0.23%4.90%4.19%10.36%
Dividend
Annual Payout$0.90$1.00$3.60$2.12$1.32
Dividend Yield6.54%1.67%4.61%4.59%2.98%
Three-Year Dividend GrowthN/AN/A23.50%17.30%0.30%
Payout RatioN/AN/A 48.85%31.27%20.50%
Years of Consecutive Dividend GrowthN/AN/A8 Years8 YearsN/A
Debt
Debt-to-Equity RatioN/A0.68%0.42%0.69%0.43%
Current Ratio1.33%1.58%1.42%1.24%2.08%
Quick Ratio0.98%1.46%0.92%0.63%1.10%
Ownership Information
Institutional Ownership Percentage0.37%96.84%78.80%77.55%86.32%
Insider Ownership Percentage1.00%12.22%0.38%1.06%0.49%
Miscellaneous
Employees24,5061,70810,26160,3503,622
Shares Outstanding1.53 billion304.48 million414.40 million658.32 million164.58 million
Next Earnings Date8/22/2019 (Estimated)10/30/2019 (Estimated)10/24/2019 (Estimated)11/7/2019 (Estimated)10/30/2019 (Estimated)
OptionableNot OptionableOptionableOptionableOptionableOptionable
 RepsolHessValero EnergyMarathon PetroleumHollyFrontier

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