Barbara Oil Co. Buys Alphabet Inc, Amazon.com Inc, Accenture PLC, Sells O'Reilly Automotive Inc, Fastenal Co, Ligand Pharmaceuticals Inc

Chicago, IL, based Investment company Barbara Oil Co. buys Alphabet Inc, Amazon.com Inc, Accenture PLC, Dolby Laboratories Inc, Visa Inc, EOG Resources Inc, Amphenol Corp, Fiserv Inc, Activision Blizzard Inc, Check Point Software Technologies, Tyler Technologies Inc, The Cooper Inc, Intuit Inc, US Foods Holding Corp, Raytheon Co, sells O'Reilly Automotive Inc, Fastenal Co, Ligand Pharmaceuticals Inc, Affiliated Managers Group Inc during the 3-months ended 2019Q1, according to the most recent filings of the investment company, Barbara Oil Co.. As of 2019Q1, Barbara Oil Co. owns 95 stocks with a total value of $168 million. These are the details of the buys and sells.

For the details of Barbara Oil Co.'s stock buys and sells, go to https://www.gurufocus.com/guru/barbara+oil+co./current-portfolio/portfolio

These are the top 5 holdings of Barbara Oil Co.
  1. Johnson & Johnson (JNJ) - 102,000 shares, 8.47% of the total portfolio.
  2. Boeing Co (BA) - 22,500 shares, 5.10% of the total portfolio.
  3. JPMorgan Chase & Co (JPM) - 67,000 shares, 4.03% of the total portfolio.
  4. Pfizer Inc (PFE) - 157,488 shares, 3.97% of the total portfolio.
  5. Torchmark Corp (TMK) - 67,500 shares, 3.29% of the total portfolio.
New Purchase: Alphabet Inc (GOOG)

Barbara Oil Co. initiated holding in Alphabet Inc. The purchase prices were between $1016.06 and $1231.54, with an estimated average price of $1120.29. The stock is now traded at around $1162.38. The impact to a portfolio due to this purchase was 0.21%. The holding were 300 shares as of .

New Purchase: Amazon.com Inc (AMZN)

Barbara Oil Co. initiated holding in Amazon.com Inc. The purchase prices were between $1500.28 and $1819.26, with an estimated average price of $1661.42. The stock is now traded at around $1899.87. The impact to a portfolio due to this purchase was 0.21%. The holding were 200 shares as of .

New Purchase: Accenture PLC (ACN)

Barbara Oil Co. initiated holding in Accenture PLC. The purchase prices were between $135.79 and $176.02, with an estimated average price of $156.8. The stock is now traded at around $174.46. The impact to a portfolio due to this purchase was 0.19%. The holding were 1,800 shares as of .

New Purchase: Dolby Laboratories Inc (DLB)

Barbara Oil Co. initiated holding in Dolby Laboratories Inc. The purchase prices were between $59.68 and $65.66, with an estimated average price of $63.88. The stock is now traded at around $63.84. The impact to a portfolio due to this purchase was 0.19%. The holding were 5,000 shares as of .

New Purchase: Amphenol Corp (APH)

Barbara Oil Co. initiated holding in Amphenol Corp. The purchase prices were between $75.07 and $96.56, with an estimated average price of $89.24. The stock is now traded at around $94.26. The impact to a portfolio due to this purchase was 0.17%. The holding were 3,000 shares as of .

New Purchase: EOG Resources Inc (EOG)

Barbara Oil Co. initiated holding in EOG Resources Inc. The purchase prices were between $86.26 and $101.05, with an estimated average price of $95.33. The stock is now traded at around $94.26. The impact to a portfolio due to this purchase was 0.17%. The holding were 3,000 shares as of .

Added: Visa Inc (V)

Barbara Oil Co. added to a holding in Visa Inc by 72.00%. The purchase prices were between $128.13 and $156.19, with an estimated average price of $143.85. The stock is now traded at around $159.77. The impact to a portfolio due to this purchase was 0.17%. The holding were 4,300 shares as of .

Sold Out: Ligand Pharmaceuticals Inc (LGND)

Barbara Oil Co. sold out a holding in Ligand Pharmaceuticals Inc. The sale prices were between $105.93 and $142.47, with an estimated average price of $121.61.

Sold Out: Affiliated Managers Group Inc (AMG)

Barbara Oil Co. sold out a holding in Affiliated Managers Group Inc. The sale prices were between $96.43 and $111.59, with an estimated average price of $106.18.



Here is the complete portfolio of Barbara Oil Co.. Also check out:

1. Barbara Oil Co.'s Undervalued Stocks
2. Barbara Oil Co.'s Top Growth Companies, and
3. Barbara Oil Co.'s High Yield stocks
4. Stocks that Barbara Oil Co. keeps buying