- New Purchases: EB, MT, PMVP, TDG, EPAM, KKR, CTLT, PODD, HUBS, AFL, TSN, TER, PLUG, MTB, SPT, DISCA, KMX, ZS, TXG, VST, IAC, BLI, BEKE, ABNB, WST, ULTA, LBTYK, TYL, PKI, MOH, MGM, LYV, LVS, IT, DVN, DRI, AMP,
- Added Positions: TGT, TSCO, CVX, PM, LHX, FTNT, CHTR, ABT, LRCX, BX, JD, CMS, HDB, PDD, COF, VIAC, ROST, MAR, COUP, CRWD, DDOG, ZG, FLT, YUM, PCG, IFF, EXPE, CCL, NVCR, TTD, MDB, AMCR,
- Reduced Positions: MSFT, AMZN, NOW, MA, AMD, NVDA, TJX, PYPL, ADBE, PGR, LMT, CERN, EQIX, AAPL, CRM, GOOG, BMY, PG, BAC, PXD, FB, SIVB, AZN, KO, V, UNH, MS, DHR, LIVN, LH, TRU, ACN, ANTM, PLMR, DE, DLB, EHC, JNJ, TECH, DIS, HUM, ABBV, GOOGL, LHCG, QCOM, SEDG, LLY, MGA, NKE, LIN, TXN, VRSK, TSLA, CSCO, BABA, PINS, AMT, AMGN, APH, ADP, ISRG, JPM, LEN, MDT, SYK, TSM, CB, AON, CTSH, CL, EW, ILMN, MLM, ORCL, PAG, BRK.B, CMCSA, FAST, HD, INTC, NFLX, OSK, RPM, WBA, TWTR, GD, MCHP, PEP, PFE, TMO, VZ, WMT, T, BA, C, COST, XOM, NEE, HON, LOW, MCD, MRK, SBUX, UNP, WAT, AVGO, MMM, ATVI, A, AMAT, ADSK, BIDU, BLK, CVS, CDNS, CAT, FIS, SCHW, CI, CGNX, DD, GE, GS, IBM, INTU, SPGI, MU, BKNG, SNPS, UPS, RTX, WFC, TMUS, MELI, DG, ZTS, AXTA, SQ, AES, PLD, AAP, APD, AKAM, ARE, ALXN, ALGN, ALL, ALNY, MO, AEE, AEP, AXP, AIG, ABC, AME, ADI, ANSS, ADM, AJG, ATO, AZO, ALV, AVB, TFC, BLL, BBD, BK, BAX, BDX, BBY, BIIB, BWA, BSX, BRO, BG, CBRE, CSX, CNC, LUMN, CME, CHD, CTAS, CTXS, CLX, CSGP, CCEP, CAG, ED, STZ, CPRT, GLW, CCI, CMI, DHI, XRAY, DTE, DVA, DXCM, DLR, DLTR, D, DPZ, DUK, DRE, EOG, ETN, ECL, EIX, EA, EMR, ETR, EFX, EQR, ESS, EL, RE, EXC, FMC, FDX, FNF, FITB, FISV, F, FCX, GRMN, GIS, GILD, GPN, MNST, HIG, PEAK, WELL, HSY, HPQ, MTCH, INFO, IDXX, ITW, TT, ICE, IP, IPG, IRM, SJM, JCI, KLAC, KSU, KMB, MDLZ, KR, MKTX, MMC, MRVL, MKC, MCK, MET, MTD, MCO, VTRS, NVR, NDAQ, NTES, NWL, NEM, NI, NSC, ES, NTRS, NOC, ORLY, ODFL, PNC, PPG, PPL, PTC, PH, PAYX, PBR, PNW, PRU, PEG, PSA, RJF, O, REGN, RMD, ROK, ROL, ROP, SBAC, SLB, STX, SGEN, XPO, SRE, SHW, SIRI, SWKS, SO, TRV, STT, STE, NLOK, SYY, TROW, TTWO, TDY, TFX, TRMB, USB, URI, VFC, VLO, VRSN, VRTX, VMC, GWW, WM, WLTW, XEL, XLNX, ZBRA, ZBH, EBAY, CMG, EDU, WU, BR, JAZZ, DFS, TEL, LULU, VMW, MSCI, KDP, SSNC, LYB, NXPI, GM, FRC, KMI, HCA, YNDX, MPC, HZNP, APTV, SPLK, PSX, PANW, WDAY, IQV, CDW, NWSA, RNG, VEEV, HLT, PAYC, KEYS, LBRDK, QRVO, TDOC, KHC, HPE, TWLO, YUMC, ZTO, LW, OKTA, ROKU, DOCU, NIO, MRNA, FOXA, DOW, UBER, CTVA, CARR, DADA, ABMD, ALB, LNT, HES, ACGL, ARW, AIZ, AVY, BMRN, BXP, BF.B, CHRW, COG, CPB, CAH, CNP, CHKP, LNG, CINF, COO, BAP, TCOM, DOV, EMN, EXAS, EXPD, FFIV, FE, GPC, HAL, HAS, HSIC, HOLX, HRL, HST, IEX, INCY, JBHT, JNPR, K, KEY, LBTYA, LNC, MKL, MAS, MXIM, MBT, MSI, NUE, OXY, OKE, PCAR, PKG, PFG, PHM, DGX, RF, RHI, SEIC, SEE, SNA, SWK, STLD, UDR, MTN, VAR, VTR, VNO, WPC, WAB, EVRG, WDC, WY, WMB, WEC, LDOS, DAL, AWK, TAL, HII, MOS, FBHS, XYL, VIPS, PNR, YY, BURL, WIX, ALLE, ARMK, ANET, GLOB, CFG, W, GDDY, FTV, SNAP, BKR, ELAN, DELL, ZM, WORK, PTON,
- Sold Out: WWD, TIF, BIGC, PRGO, HEI.A, BZUN, SNOW,
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- Microsoft Corp (MSFT) - 711,180 shares, 5.87% of the total portfolio. Shares reduced by 18.28%
- Amazon.com Inc (AMZN) - 33,054 shares, 3.58% of the total portfolio. Shares reduced by 24.27%
- Adobe Inc (ADBE) - 159,724 shares, 2.66% of the total portfolio. Shares reduced by 18.37%
- Alphabet Inc (GOOG) - 32,190 shares, 2.33% of the total portfolio. Shares reduced by 17.69%
- Apple Inc (AAPL) - 541,725 shares, 2.32% of the total portfolio. Shares reduced by 16.42%
Bp Plc initiated holding in Eventbrite Inc. The purchase prices were between $16.35 and $25.81, with an estimated average price of $20.08. The stock is now traded at around $19.670000. The impact to a portfolio due to this purchase was 0.1%. The holding were 124,080 shares as of 2021-03-31.
New Purchase: ArcelorMittal SA (MT)Bp Plc initiated holding in ArcelorMittal SA. The purchase prices were between $21.01 and $29.17, with an estimated average price of $24.43. The stock is now traded at around $32.170000. The impact to a portfolio due to this purchase was 0.09%. The holding were 87,577 shares as of 2021-03-31.
New Purchase: PMV Pharmaceuticals Inc (PMVP)Bp Plc initiated holding in PMV Pharmaceuticals Inc. The purchase prices were between $30.66 and $49.5, with an estimated average price of $39.46. The stock is now traded at around $28.740000. The impact to a portfolio due to this purchase was 0.04%. The holding were 37,262 shares as of 2021-03-31.
New Purchase: TransDigm Group Inc (TDG)Bp Plc initiated holding in TransDigm Group Inc. The purchase prices were between $518.59 and $619.89, with an estimated average price of $589.07. The stock is now traded at around $588.160000. The impact to a portfolio due to this purchase was 0.03%. The holding were 1,245 shares as of 2021-03-31.
New Purchase: CarMax Inc (KMX)Bp Plc initiated holding in CarMax Inc. The purchase prices were between $93.3 and $135.83, with an estimated average price of $121.78. The stock is now traded at around $119.911000. The impact to a portfolio due to this purchase was 0.02%. The holding were 3,594 shares as of 2021-03-31.
New Purchase: Catalent Inc (CTLT)Bp Plc initiated holding in Catalent Inc. The purchase prices were between $101.51 and $125.27, with an estimated average price of $111.76. The stock is now traded at around $100.260000. The impact to a portfolio due to this purchase was 0.02%. The holding were 4,186 shares as of 2021-03-31.
Added: Target Corp (TGT)Bp Plc added to a holding in Target Corp by 525.39%. The purchase prices were between $169.82 and $200.95, with an estimated average price of $187.23. The stock is now traded at around $208.790000. The impact to a portfolio due to this purchase was 0.71%. The holding were 122,827 shares as of 2021-03-31.
Added: Tractor Supply Co (TSCO)Bp Plc added to a holding in Tractor Supply Co by 1316.58%. The purchase prices were between $139.71 and $178.48, with an estimated average price of $159.54. The stock is now traded at around $185.450000. The impact to a portfolio due to this purchase was 0.53%. The holding were 91,610 shares as of 2021-03-31.
Added: Chevron Corp (CVX)Bp Plc added to a holding in Chevron Corp by 173.24%. The purchase prices were between $84.71 and $111.56, with an estimated average price of $97.56. The stock is now traded at around $106.420000. The impact to a portfolio due to this purchase was 0.48%. The holding were 203,169 shares as of 2021-03-31.
Added: Philip Morris International Inc (PM)Bp Plc added to a holding in Philip Morris International Inc by 243.13%. The purchase prices were between $79.06 and $90.99, with an estimated average price of $84.94. The stock is now traded at around $97.340000. The impact to a portfolio due to this purchase was 0.45%. The holding were 205,544 shares as of 2021-03-31.
Added: L3Harris Technologies Inc (LHX)Bp Plc added to a holding in L3Harris Technologies Inc by 626.66%. The purchase prices were between $171.51 and $203.08, with an estimated average price of $187.59. The stock is now traded at around $213.950000. The impact to a portfolio due to this purchase was 0.41%. The holding were 65,806 shares as of 2021-03-31.
Added: Fortinet Inc (FTNT)Bp Plc added to a holding in Fortinet Inc by 605.00%. The purchase prices were between $138.11 and $192.03, with an estimated average price of $163.6. The stock is now traded at around $198.590000. The impact to a portfolio due to this purchase was 0.27%. The holding were 48,483 shares as of 2021-03-31.
Sold Out: Woodward Inc (WWD)Bp Plc sold out a holding in Woodward Inc. The sale prices were between $110.7 and $127.12, with an estimated average price of $119.1.
Sold Out: BigCommerce Holdings Inc (BIGC)Bp Plc sold out a holding in BigCommerce Holdings Inc. The sale prices were between $52.74 and $90, with an estimated average price of $66.59.
Sold Out: Tiffany & Co (TIF)Bp Plc sold out a holding in Tiffany & Co. The sale prices were between $131.43 and $131.46, with an estimated average price of $131.45.
Sold Out: Perrigo Co PLC (PRGO)Bp Plc sold out a holding in Perrigo Co PLC. The sale prices were between $40.36 and $46.12, with an estimated average price of $42.95.
Sold Out: Snowflake Inc (SNOW)Bp Plc sold out a holding in Snowflake Inc. The sale prices were between $208.6 and $314.29, with an estimated average price of $267.41.
Sold Out: Heico Corp (HEI.A)Bp Plc sold out a holding in Heico Corp. The sale prices were between $105.07 and $123.6, with an estimated average price of $116.35.
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