Haverford Financial Services, Inc. Buys Thermo Fisher Scientific Inc, Aon PLC, Gentex Corp, Sells Oracle Corp, Becton, Dickinson and Co, Diageo PLC

Radnor, PA, based Investment company Haverford Financial Services, Inc. (Current Portfolio) buys Thermo Fisher Scientific Inc, Aon PLC, Gentex Corp, Valvoline Inc, Skyworks Solutions Inc, sells Oracle Corp, Becton, Dickinson and Co, Diageo PLC, Amgen Inc, MKS Instruments Inc during the 3-months ended 2021Q3, according to the most recent filings of the investment company, Haverford Financial Services, Inc.. As of 2021Q3, Haverford Financial Services, Inc. owns 69 stocks with a total value of $411 million. These are the details of the buys and sells.

For the details of Haverford Financial Services, Inc.'s stock buys and sells, go to https://www.gurufocus.com/guru/haverford+financial+services%2C+inc./current-portfolio/portfolio

These are the top 5 holdings of Haverford Financial Services, Inc.
  1. Apple Inc (AAPL) - 174,432 shares, 6.00% of the total portfolio. Shares reduced by 0.83%
  2. Accenture PLC (ACN) - 67,713 shares, 5.27% of the total portfolio. Shares reduced by 2.33%
  3. Microsoft Corp (MSFT) - 73,983 shares, 5.07% of the total portfolio. Shares reduced by 1.35%
  4. Mastercard Inc (MA) - 55,722 shares, 4.71% of the total portfolio. Shares reduced by 2.18%
  5. Lowe's Companies Inc (LOW) - 92,597 shares, 4.57% of the total portfolio. Shares reduced by 2.44%
New Purchase: Aon PLC (AON)

Haverford Financial Services, Inc. initiated holding in Aon PLC. The purchase prices were between $226.79 and $299.17, with an estimated average price of $268.54. The stock is now traded at around $299.720000. The impact to a portfolio due to this purchase was 0.29%. The holding were 4,160 shares as of 2021-09-30.

New Purchase: Gentex Corp (GNTX)

Haverford Financial Services, Inc. initiated holding in Gentex Corp. The purchase prices were between $30.77 and $34.1, with an estimated average price of $32.29. The stock is now traded at around $37.260000. The impact to a portfolio due to this purchase was 0.24%. The holding were 30,085 shares as of 2021-09-30.

New Purchase: Valvoline Inc (VVV)

Haverford Financial Services, Inc. initiated holding in Valvoline Inc. The purchase prices were between $29.76 and $32.76, with an estimated average price of $31.05. The stock is now traded at around $35.325000. The impact to a portfolio due to this purchase was 0.23%. The holding were 29,850 shares as of 2021-09-30.

New Purchase: Skyworks Solutions Inc (SWKS)

Haverford Financial Services, Inc. initiated holding in Skyworks Solutions Inc. The purchase prices were between $164.78 and $196.67, with an estimated average price of $182.96. The stock is now traded at around $163.200000. The impact to a portfolio due to this purchase was 0.22%. The holding were 5,450 shares as of 2021-09-30.

New Purchase: FactSet Research Systems Inc (FDS)

Haverford Financial Services, Inc. initiated holding in FactSet Research Systems Inc. The purchase prices were between $335.5 and $394.78, with an estimated average price of $363.49. The stock is now traded at around $454.750000. The impact to a portfolio due to this purchase was 0.2%. The holding were 2,125 shares as of 2021-09-30.

New Purchase: Constellation Brands Inc (STZ)

Haverford Financial Services, Inc. initiated holding in Constellation Brands Inc. The purchase prices were between $209.08 and $232.03, with an estimated average price of $218.36. The stock is now traded at around $226.320000. The impact to a portfolio due to this purchase was 0.17%. The holding were 3,335 shares as of 2021-09-30.

Added: Thermo Fisher Scientific Inc (TMO)

Haverford Financial Services, Inc. added to a holding in Thermo Fisher Scientific Inc by 571.57%. The purchase prices were between $509.53 and $609.78, with an estimated average price of $548.6. The stock is now traded at around $630.940000. The impact to a portfolio due to this purchase was 1.57%. The holding were 13,297 shares as of 2021-09-30.

Added: Lam Research Corp (LRCX)

Haverford Financial Services, Inc. added to a holding in Lam Research Corp by 62.02%. The purchase prices were between $565.97 and $649.78, with an estimated average price of $608.7. The stock is now traded at around $617.950000. The impact to a portfolio due to this purchase was 0.11%. The holding were 2,090 shares as of 2021-09-30.

Added: Maximus Inc (MMS)

Haverford Financial Services, Inc. added to a holding in Maximus Inc by 22.92%. The purchase prices were between $81.46 and $89.08, with an estimated average price of $85.71. The stock is now traded at around $85.260000. The impact to a portfolio due to this purchase was 0.07%. The holding were 17,910 shares as of 2021-09-30.

Sold Out: Diageo PLC (DEO)

Haverford Financial Services, Inc. sold out a holding in Diageo PLC. The sale prices were between $187.28 and $201.76, with an estimated average price of $193.78.

Sold Out: Amgen Inc (AMGN)

Haverford Financial Services, Inc. sold out a holding in Amgen Inc. The sale prices were between $212.27 and $248.7, with an estimated average price of $230.39.

Sold Out: MKS Instruments Inc (MKSI)

Haverford Financial Services, Inc. sold out a holding in MKS Instruments Inc. The sale prices were between $140.42 and $170.77, with an estimated average price of $153.66.



Here is the complete portfolio of Haverford Financial Services, Inc.. Also check out:

1. Haverford Financial Services, Inc.'s Undervalued Stocks
2. Haverford Financial Services, Inc.'s Top Growth Companies, and
3. Haverford Financial Services, Inc.'s High Yield stocks
4. Stocks that Haverford Financial Services, Inc. keeps buying