Log in

Compare Stocks

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

 EOG ResourcesEcopetrolOccidental PetroleumENICanadian Natural Resources
SymbolNYSE:EOGNYSE:ECNYSE:OXYNYSE:ENYSE:CNQ
Price Information
Current Price$60.00$17.79$31.81$25.18$25.41
52 Week RangeBuyHoldHoldHoldBuy
Analyst Ratings
Consensus RecommendationBuyHoldHoldHoldBuy
Consensus Price Target$103.94$20.58$57.66$18.00$42.35
% Upside from Price Target73.24% upside15.65% upside81.28% upside-28.51% downside66.68% upside
Trade Information
Market Cap$38.97 billion$38.79 billion$32.33 billion$46.66 billion$30.51 billion
Beta1.451.670.910.771.25
Average Volume3,850,224740,82011,077,945295,0262,731,277
Sales & Book Value
Annual Revenue$17.28 billion$21.61 billion$18.93 billion$89.53 billion$17.19 billion
Price / Sales2.021.691.500.511.75
Cashflow$10.27 per share$7.20 per share$9.09 per share$7.38 per share$5.06 per share
Price / Cash5.842.473.503.415.02
Book Value$33.39 per share$44.45 per share$28.25 per share$33.19 per share$20.52 per share
Price / Book1.800.401.130.761.24
Profitability
Net Income$3.42 billion$18.21 billion$4.13 billion$4.87 billion$2.00 billion
EPS$5.54$1.74$5.01$3.00$2.15
Trailing P/E Ratio11.639.8820.7915.7410.04
Forward P/E Ratio11.459.3627.199.4312.16
P/E Growth$1.26N/A$6.19$4.82$1.88
Net Margins16.96%16.41%6.34%3.40%18.37%
Return on Equity (ROE)13.94%10.51%9.98%7.30%7.87%
Return on Assets (ROA)7.96%4.76%3.68%3.05%3.46%
Dividend
Annual Payout$1.15$0.96$3.16$1.35$1.13
Dividend Yield1.92%5.40%9.93%5.36%4.45%
Three-Year Dividend Growth19.73%N/A1.08%0.86%10.28%
Payout Ratio20.76%55.17%63.07%45.00%52.56%
Years of Consecutive Dividend Growth2 Years2 Years17 Years2 Years8 Years
Debt
Debt-to-Equity Ratio0.20%0.58%1.54%0.46%0.53%
Current Ratio1.08%1.36%1.33%1.19%0.60%
Quick Ratio0.90%1.05%1.23%1.02%0.45%
Ownership Information
Institutional Ownership Percentage85.25%2.44%76.35%1.58%53.47%
Insider Ownership Percentage0.20%N/A0.15%N/A5.00%
Miscellaneous
Employees2,80012,22811,00031,7019,709
Shares Outstanding581.76 million2.06 billion893.32 million1.82 billion1.19 billion
Next Earnings DateN/AN/AN/A2/28/2020 (Confirmed)3/5/2020 (Confirmed)
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