Log in

Compare Stocks

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

 BPChina Petroleum & ChemicalEquinor ASAConocoPhillipsPhillips 66
Price Information
Current Price$23.41$43.17$14.68$41.78$68.42
52 Week RangeHoldHoldHoldBuyBuy
Beat the Market™ Rank
Overall Score2.
Analysis Score4.
Community Score2.
Dividend Score1.
Ownership Score0.
Earnings & Valuation Score1.
Analyst Ratings
Consensus RecommendationHoldHoldHoldBuyBuy
Consensus Price Target$39.30N/AN/A$57.14$93.47
% Upside from Price Target67.86% upsideN/AN/A36.76% upside36.61% upside
Trade Information
Market Cap$79.04 billion$52.27 billion$49.01 billion$44.81 billion$29.88 billion
Average Volume10,885,860178,4643,460,0007,555,0473,507,432
Sales & Book Value
Annual Revenue$282.62 billion$421.14 billion$64.36 billion$36.67 billion$109.56 billion
Price / Sales0.280.120.761.220.27
Cashflow$8.24 per share$19.36 per share$5.44 per share$9.52 per share$11.29 per share
Price / Cash2.842.232.704.396.06
Book Value$29.85 per share$104.68 per share$12.33 per share$31.94 per share$61.14 per share
Price / Book0.780.411.191.311.12
Net Income$4.03 billion$8.32 billion$1.84 billion$7.19 billion$3.08 billion
Trailing P/E RatioN/A15.53N/A13.10100.62
Forward P/E Ratio28.209.6417.07N/A10.86
P/E GrowthN/A$3.03$8.74N/A$5.08
Net Margins-1.19%0.83%-0.91%11.51%0.35%
Return on Equity (ROE)8.53%2.43%9.66%10.02%14.90%
Return on Assets (ROA)2.93%1.17%3.41%4.87%6.86%
Annual Payout$2.50$4.80$0.79$1.68$3.60
Dividend Yield10.68%11.12%5.38%4.02%5.26%
Three-Year Dividend Growth145.88%N/AN/A96.32%N/A
Payout Ratio84.75%75.35%53.38%46.80%44.72%
Years of Consecutive Dividend Growth2 Years2 Years3 Years3 Years8 Years
Debt-to-Equity Ratio0.71%0.30%0.63%0.47%0.45%
Current Ratio1.01%0.78%1.23%2.16%1.11%
Quick Ratio0.83%0.49%1.12%2.04%0.61%
Ownership Information
Institutional Ownership Percentage10.28%0.77%6.72%72.35%66.88%
Insider Ownership Percentage1.00%92.20%N/A0.70%0.63%
Shares Outstanding3.38 billion1.21 billion3.34 billion1.07 billion436.67 million
Next Earnings Date8/4/2020 (Estimated)8/26/2020 (Estimated)7/23/2020 (Estimated)7/30/2020 (Confirmed)7/31/2020 (Confirmed)

30 Days of MarketBeat All Access for $1.00

Sign up for MarketBeat All Access to gain access to MarketBeat's full suite of research tools:

  • Best-in-Class Portfolio Monitoring

    View the latest news, buy/sell ratings, SEC filings and insider transactions for your stocks. Compare your portfolio performance to leading indices and get personalized stock ideas based on your portfolio.

  • Stock Ideas and Recommendations

    Get daily stock ideas top-performing Wall Street analysts. Get short term trading ideas from the MarketBeat Idea Engine. View which stocks are hot on social media with MarketBeat's trending stocks report.

  • Advanced Stock Screeners and Research Tools

    Identify stocks that meet your criteria using seven unique stock screeners. See what's happening in the market right now with MarketBeat's real-time news feed. Export data to Excel for your own analysis.

Start Your Risk-Free Trial Subscription Here

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.