Log in

Compare Stocks

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

 ENIEOG ResourcesEcopetrolOccidental PetroleumCanadian Natural Resources
SymbolNYSE:ENYSE:EOGNYSE:ECNYSE:OXYNYSE:CNQ
Price Information
Current Price$18.02$36.00$9.22$11.61$9.49
52 Week RangeHoldBuyBuyHoldHold
Analyst Ratings
Consensus RecommendationHoldBuyBuyHoldHold
Consensus Price Target$18.00$79.38$17.76$38.06$36.11
% Upside from Price Target-0.11% downside120.50% upside92.62% upside227.78% upside280.52% upside
Trade Information
Market Cap$34.91 billion$23.01 billion$20.72 billion$11.49 billion$12.30 billion
Beta0.771.491.61.051.25
Average Volume835,81410,298,1941,689,37348,222,0047,695,963
Sales & Book Value
Annual Revenue$79.58 billion$17.38 billion$21.25 billion$21.23 billion$18.38 billion
Price / Sales0.411.210.890.490.61
Cashflow$6.35 per share$10.40 per share$3.25 per share$7.26 per share$5.27 per share
Price / Cash2.843.462.841.601.80
Book Value$29.52 per share$37.20 per share$8.81 per share$27.39 per share$22.22 per share
Price / Book0.610.971.050.420.43
Profitability
Net Income$165.76 million$2.73 billion$4.36 billion$-667,000,000.00$4.08 billion
EPS$1.79$4.98$1.74$1.45$2.27
Trailing P/E Ratio163.827.635.18N/A2.79
Forward P/E Ratio13.6521.308.70N/A21.57
P/E Growth($4.73)$1.85N/AN/AN/A
Net Margins0.26%15.74%20.45%-2.94%22.13%
Return on Equity (ROE)5.66%13.89%26.22%4.82%10.51%
Return on Assets (ROA)2.30%7.98%11.67%1.46%4.63%
Dividend
Annual Payout$1.35$1.15$0.96$3.16$1.27
Dividend Yield7.49%3.19%10.41%27.22%13.38%
Three-Year Dividend Growth0.86%30.82%N/A1.08%12.89%
Payout Ratio75.42%23.09%55.17%217.93%55.95%
Years of Consecutive Dividend Growth2 Years2 Years2 Years17 Years8 Years
Debt
Debt-to-Equity Ratio0.49%0.19%0.55%1.61%0.53%
Current Ratio1.18%1.18%1.07%1.25%0.68%
Quick Ratio1.02%1.00%0.81%1.15%0.50%
Ownership Information
Institutional Ownership Percentage1.58%87.83%2.44%78.53%68.16%
Insider Ownership PercentageN/A0.20%N/A0.15%5.00%
Miscellaneous
Employees31,7012,90012,22814,4009,709
Shares Outstanding1.82 billion582.05 million2.06 billion895.22 million1.18 billion
Next Earnings Date4/22/2020 (Estimated)5/7/2020 (Estimated)N/A5/4/2020 (Estimated)5/14/2020 (Estimated)
OptionableOptionableOptionableOptionableOptionableOptionable

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