- New Purchases: SCHW, AABA, OXY, TSLA, EL, NTRS, TOL, INFO, MAS, JAZZ,
- Added Positions: WMT, NVDA, HON, SBUX, MHK, NWL, RTN, BAX, ALL, ANTM,
- Reduced Positions: AAPL, IBM, GE, MU, DIS, BBD, MSFT, WY, FB, EA,
- Sold Out: NKE, MAN, COF, NOV, PSA, HPE, CBS, SYF, ENB, KR,
For the details of BP PLC's stock buys and sells, go to http://www.gurufocus.com/StockBuy.php?GuruName=BP+PLC
These are the top 5 holdings of BP PLC- Apple Inc (AAPL) - 563,000 shares, 2.98% of the total portfolio. Shares reduced by 15.08%
- Alibaba Group Holding Ltd (BABA) - 559,882 shares, 2.9% of the total portfolio. Shares reduced by 4.58%
- Microsoft Corp (MSFT) - 859,000 shares, 2.17% of the total portfolio. Shares reduced by 11.44%
- Amazon.com Inc (AMZN) - 52,000 shares, 1.85% of the total portfolio. Shares added by 4.00%
- Johnson & Johnson (JNJ) - 318,000 shares, 1.54% of the total portfolio.
Bp Plc initiated holdings in Charles Schwab Corp. The purchase prices were between $37.53 and $43.01, with an estimated average price of $40. The stock is now traded at around $43.12. The impact to the portfolio due to this purchase was 0.21%. The holdings were 135,000 shares as of 2017-06-30.
New Purchase: Altaba Inc (AABA)Bp Plc initiated holdings in Altaba Inc. The purchase prices were between $46.23 and $55.71, with an estimated average price of $50.06. The stock is now traded at around $58.17. The impact to the portfolio due to this purchase was 0.2%. The holdings were 102,000 shares as of 2017-06-30.
New Purchase: Tesla Inc (TSLA)Bp Plc initiated holdings in Tesla Inc. The purchase prices were between $278.3 and $383.45, with an estimated average price of $328.86. The stock is now traded at around $321.88. The impact to the portfolio due to this purchase was 0.19%. The holdings were 14,000 shares as of 2017-06-30.
New Purchase: Occidental Petroleum Corp (OXY)Bp Plc initiated holdings in Occidental Petroleum Corp. The purchase prices were between $58.02 and $65.06, with an estimated average price of $61.28. The stock is now traded at around $61.45. The impact to the portfolio due to this purchase was 0.19%. The holdings were 87,000 shares as of 2017-06-30.
New Purchase: Northern Trust Corp (NTRS)Bp Plc initiated holdings in Northern Trust Corp. The purchase prices were between $85.03 and $97, with an estimated average price of $89.76. The stock is now traded at around $87.73. The impact to the portfolio due to this purchase was 0.18%. The holdings were 51,000 shares as of 2017-06-30.
New Purchase: The Estee Lauder Companies Inc (EL)Bp Plc initiated holdings in The Estee Lauder Companies Inc. The purchase prices were between $83.5 and $98.19, with an estimated average price of $91.59. The stock is now traded at around $98.55. The impact to the portfolio due to this purchase was 0.18%. The holdings were 51,000 shares as of 2017-06-30.
Added: Wal-Mart Stores Inc (WMT)Bp Plc added to the holdings in Wal-Mart Stores Inc by 62.16%. The purchase prices were between $71.43 and $80.26, with an estimated average price of $76.1. The stock is now traded at around $80.28. The impact to the portfolio due to this purchase was 0.26%. The holdings were 240,000 shares as of 2017-06-30.
Added: NVIDIA Corp (NVDA)Bp Plc added to the holdings in NVIDIA Corp by 177.08%. The purchase prices were between $95.49 and $159.94, with an estimated average price of $126.48. The stock is now traded at around $163.10. The impact to the portfolio due to this purchase was 0.22%. The holdings were 66,500 shares as of 2017-06-30.
Added: Starbucks Corp (SBUX)Bp Plc added to the holdings in Starbucks Corp by 128.17%. The purchase prices were between $57.51 and $64.57, with an estimated average price of $60.47. The stock is now traded at around $54.26. The impact to the portfolio due to this purchase was 0.2%. The holdings were 162,000 shares as of 2017-06-30.
Added: Honeywell International Inc (HON)Bp Plc added to the holdings in Honeywell International Inc by 42.71%. The purchase prices were between $122.5 and $135.84, with an estimated average price of $130.44. The stock is now traded at around $136.63. The impact to the portfolio due to this purchase was 0.2%. The holdings were 135,000 shares as of 2017-06-30.
Added: Mohawk Industries Inc (MHK)Bp Plc added to the holdings in Mohawk Industries Inc by 262.50%. The purchase prices were between $227.15 and $246.65, with an estimated average price of $235.77. The stock is now traded at around $251.08. The impact to the portfolio due to this purchase was 0.19%. The holdings were 29,000 shares as of 2017-06-30.
Added: Baxter International Inc (BAX)Bp Plc added to the holdings in Baxter International Inc by 118.84%. The purchase prices were between $51.86 and $61.38, with an estimated average price of $56.66. The stock is now traded at around $60.82. The impact to the portfolio due to this purchase was 0.18%. The holdings were 151,000 shares as of 2017-06-30.
Sold Out: Nike Inc (NKE)Bp Plc sold out the holdings in Nike Inc. The sale prices were between $51.1 and $59, with an estimated average price of $53.97.
Sold Out: ManpowerGroup Inc (MAN)Bp Plc sold out the holdings in ManpowerGroup Inc. The sale prices were between $97.54 and $110.37, with an estimated average price of $103.11.
Sold Out: Capital One Financial Corp (COF)Bp Plc sold out the holdings in Capital One Financial Corp. The sale prices were between $76.92 and $86.66, with an estimated average price of $81.33.
Sold Out: National Oilwell Varco Inc (NOV)Bp Plc sold out the holdings in National Oilwell Varco Inc. The sale prices were between $31.64 and $40.09, with an estimated average price of $34.62.
Sold Out: Public Storage (PSA)Bp Plc sold out the holdings in Public Storage. The sale prices were between $205.53 and $231.19, with an estimated average price of $215.19.
Sold Out: Enbridge Inc (ENB)Bp Plc sold out the holdings in Enbridge Inc. The sale prices were between $37.66 and $42.74, with an estimated average price of $40.29.
Here is the complete portfolio of BP PLC. Also check out:
1. BP PLC's Undervalued Stocks
2. BP PLC's Top Growth Companies, and
3. BP PLC's High Yield stocks
4. Stocks that BP PLC keeps buying