Bp Plc Buys Carlisle Inc, LKQ Corp, Exxon Mobil Corp, Sells Microsoft Corp, Amazon.com Inc, Abbott Laboratories

Investment company Bp Plc (Current Portfolio) buys Carlisle Inc, LKQ Corp, Exxon Mobil Corp, Occidental Petroleum Corp, Global Payments Inc, sells Microsoft Corp, Amazon.com Inc, Abbott Laboratories, Procter & Gamble Co, Apple Inc during the 3-months ended 2021Q2, according to the most recent filings of the investment company, Bp Plc. As of 2021Q2, Bp Plc owns 578 stocks with a total value of $2.3 billion. These are the details of the buys and sells.

For the details of BP PLC's stock buys and sells, go to https://www.gurufocus.com/guru/bp+plc/current-portfolio/portfolio

These are the top 5 holdings of BP PLC
  1. Microsoft Corp (MSFT) - 524,975 shares, 6.09% of the total portfolio. Shares reduced by 26.18%
  2. Adobe Inc (ADBE) - 133,521 shares, 3.35% of the total portfolio. Shares reduced by 16.41%
  3. Amazon.com Inc (AMZN) - 20,739 shares, 3.06% of the total portfolio. Shares reduced by 37.26%
  4. Alphabet Inc (GOOG) - 27,766 shares, 2.98% of the total portfolio. Shares reduced by 13.74%
  5. Apple Inc (AAPL) - 376,971 shares, 2.21% of the total portfolio. Shares reduced by 30.41%
New Purchase: Carlisle Companies Inc (CSL)

Bp Plc initiated holding in Carlisle Companies Inc. The purchase prices were between $164.58 and $196.27, with an estimated average price of $185.48. The stock is now traded at around $206.015000. The impact to a portfolio due to this purchase was 0.67%. The holding were 82,267 shares as of 2021-06-30.

New Purchase: LKQ Corp (LKQ)

Bp Plc initiated holding in LKQ Corp. The purchase prices were between $42.33 and $51.15, with an estimated average price of $47.67. The stock is now traded at around $50.720000. The impact to a portfolio due to this purchase was 0.5%. The holding were 238,884 shares as of 2021-06-30.

New Purchase: C3.ai Inc (AI)

Bp Plc initiated holding in C3.ai Inc. The purchase prices were between $48.89 and $76.15, with an estimated average price of $62.3. The stock is now traded at around $45.430000. The impact to a portfolio due to this purchase was 0.05%. The holding were 20,000 shares as of 2021-06-30.

New Purchase: Root Inc (ROOT)

Bp Plc initiated holding in Root Inc. The purchase prices were between $8.38 and $13.47, with an estimated average price of $10.54. The stock is now traded at around $5.560000. The impact to a portfolio due to this purchase was 0.03%. The holding were 61,255 shares as of 2021-06-30.

New Purchase: Synchrony Financial (SYF)

Bp Plc initiated holding in Synchrony Financial. The purchase prices were between $39.57 and $50.8, with an estimated average price of $45.46. The stock is now traded at around $49.630000. The impact to a portfolio due to this purchase was 0.02%. The holding were 7,724 shares as of 2021-06-30.

New Purchase: Caesars Entertainment Inc (CZR)

Bp Plc initiated holding in Caesars Entertainment Inc. The purchase prices were between $87.45 and $111.7, with an estimated average price of $100.61. The stock is now traded at around $87.450000. The impact to a portfolio due to this purchase was 0.02%. The holding were 3,440 shares as of 2021-06-30.

Added: Exxon Mobil Corp (XOM)

Bp Plc added to a holding in Exxon Mobil Corp by 131.25%. The purchase prices were between $55.27 and $64.66, with an estimated average price of $59.59. The stock is now traded at around $54.807800. The impact to a portfolio due to this purchase was 0.48%. The holding were 315,118 shares as of 2021-06-30.

Added: Occidental Petroleum Corp (OXY)

Bp Plc added to a holding in Occidental Petroleum Corp by 1080.10%. The purchase prices were between $23.2 and $32.91, with an estimated average price of $26.82. The stock is now traded at around $23.475000. The impact to a portfolio due to this purchase was 0.47%. The holding were 378,259 shares as of 2021-06-30.

Added: Global Payments Inc (GPN)

Bp Plc added to a holding in Global Payments Inc by 579.74%. The purchase prices were between $187.52 and $219.24, with an estimated average price of $201.21. The stock is now traded at around $165.040000. The impact to a portfolio due to this purchase was 0.46%. The holding were 67,172 shares as of 2021-06-30.

Added: Honeywell International Inc (HON)

Bp Plc added to a holding in Honeywell International Inc by 180.43%. The purchase prices were between $212.5 and $232.95, with an estimated average price of $224.15. The stock is now traded at around $230.860000. The impact to a portfolio due to this purchase was 0.37%. The holding were 62,214 shares as of 2021-06-30.

Added: Charter Communications Inc (CHTR)

Bp Plc added to a holding in Charter Communications Inc by 62.02%. The purchase prices were between $605.5 and $721.45, with an estimated average price of $671.65. The stock is now traded at around $798.910000. The impact to a portfolio due to this purchase was 0.34%. The holding were 28,921 shares as of 2021-06-30.

Added: Taiwan Semiconductor Manufacturing Co Ltd (TSM)

Bp Plc added to a holding in Taiwan Semiconductor Manufacturing Co Ltd by 32.39%. The purchase prices were between $108.21 and $124.8, with an estimated average price of $117.3. The stock is now traded at around $110.330000. The impact to a portfolio due to this purchase was 0.32%. The holding were 253,571 shares as of 2021-06-30.

Sold Out: General Electric Co (GE)

Bp Plc sold out a holding in General Electric Co. The sale prices were between $102.24 and $114.8, with an estimated average price of $107.13.

Sold Out: Eventbrite Inc (EB)

Bp Plc sold out a holding in Eventbrite Inc. The sale prices were between $19 and $23.74, with an estimated average price of $21.23.

Sold Out: PMV Pharmaceuticals Inc (PMVP)

Bp Plc sold out a holding in PMV Pharmaceuticals Inc. The sale prices were between $28.01 and $36.01, with an estimated average price of $33.4.

Sold Out: (VAR)

Bp Plc sold out a holding in . The sale prices were between $176.53 and $177.29, with an estimated average price of $177.

Sold Out: Vipshop Holdings Ltd (VIPS)

Bp Plc sold out a holding in Vipshop Holdings Ltd. The sale prices were between $17.52 and $33.09, with an estimated average price of $25.25.

Sold Out: Sprout Social Inc (SPT)

Bp Plc sold out a holding in Sprout Social Inc. The sale prices were between $56.57 and $93.8, with an estimated average price of $68.98.



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