BP Plc ADR (BP)

$34.85 0.48 (1.36%)
11:25 EDT BP Stock Quote Delayed 30 Minutes

10 Best Stocks to Buy for Investors Under 30

InvestorPlace goes one step further by finding 10 stocks to buy for investors under 30 that are trading at or below $30.

BP Has Plenty of Upside Thanks to Ample Free Cash Flow

BP Stock Far From a Safe Bet Despite Analyst Optimism

4 Energy Stocks Ready to Ride Out the Sector’s Troubles

More Articles
Select Price, Percent change, or Dollar change as the y-axis.
Select Area, Line, OHLC or Candlestick as the chart type.
Previous Close -
Market Cap -
PE Ratio -
EPS -
Volume (Avg. Vol.) 1.71M
Day's Range $34.84 - $35.09
52-Week Range $33.52 - $40.84
Dividend & Yield $1.74 (5.00%)