Wills Financial Group, Inc. Buys Citizens Financial Group Inc, Chevron Corp, PNC Financial Services Group Inc, Sells Markel Corp, Huntington Ingalls Industries Inc, Taiwan Semiconductor Manufacturing Co

Richmond, VA, based Investment company Wills Financial Group, Inc. (Current Portfolio) buys Citizens Financial Group Inc, Chevron Corp, PNC Financial Services Group Inc, Waste Management Inc, Philip Morris International Inc, sells Markel Corp, Huntington Ingalls Industries Inc, Taiwan Semiconductor Manufacturing Co, Salesforce.com Inc, CoStar Group Inc during the 3-months ended 2021Q3, according to the most recent filings of the investment company, Wills Financial Group, Inc.. As of 2021Q3, Wills Financial Group, Inc. owns 68 stocks with a total value of $223 million. These are the details of the buys and sells.

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

These are the top 5 holdings of Wills Financial Group, Inc.
  1. Apple Inc (AAPL) - 102,937 shares, 6.54% of the total portfolio. Shares reduced by 9.32%
  2. Microsoft Corp (MSFT) - 51,543 shares, 6.52% of the total portfolio. Shares reduced by 8.97%
  3. Berkshire Hathaway Inc (BRK.B) - 45,619 shares, 5.59% of the total portfolio. Shares reduced by 2.6%
  4. Danaher Corp (DHR) - 36,858 shares, 5.04% of the total portfolio. Shares reduced by 4.17%
  5. Johnson & Johnson (JNJ) - 47,706 shares, 3.46% of the total portfolio. Shares reduced by 2.21%
New Purchase: PNC Financial Services Group Inc (PNC)

Wills Financial Group, Inc. initiated holding in PNC Financial Services Group Inc. The purchase prices were between $177.8 and $200.2, with an estimated average price of $188.99. The stock is now traded at around $203.610000. The impact to a portfolio due to this purchase was 0.13%. The holding were 1,440 shares as of 2021-09-30.

Added: Citizens Financial Group Inc (CFG)

Wills Financial Group, Inc. added to a holding in Citizens Financial Group Inc by 89.47%. The purchase prices were between $41.2 and $47.99, with an estimated average price of $43.93. The stock is now traded at around $49.360000. The impact to a portfolio due to this purchase was 0.35%. The holding were 35,440 shares as of 2021-09-30.

Added: Chevron Corp (CVX)

Wills Financial Group, Inc. added to a holding in Chevron Corp by 35.77%. The purchase prices were between $94.29 and $106.21, with an estimated average price of $99.81. The stock is now traded at around $114.230000. The impact to a portfolio due to this purchase was 0.25%. The holding were 21,002 shares as of 2021-09-30.

Added: Waste Management Inc (WM)

Wills Financial Group, Inc. added to a holding in Waste Management Inc by 66.77%. The purchase prices were between $141.17 and $155.85, with an estimated average price of $149.62. The stock is now traded at around $162.980000. The impact to a portfolio due to this purchase was 0.13%. The holding were 4,938 shares as of 2021-09-30.

Added: Philip Morris International Inc (PM)

Wills Financial Group, Inc. added to a holding in Philip Morris International Inc by 36.53%. The purchase prices were between $94.79 and $106.1, with an estimated average price of $100.67. The stock is now traded at around $94.760000. The impact to a portfolio due to this purchase was 0.06%. The holding were 5,161 shares as of 2021-09-30.

Added: Terex Corp (TEX)

Wills Financial Group, Inc. added to a holding in Terex Corp by 34.21%. The purchase prices were between $42.08 and $53.75, with an estimated average price of $47.35. The stock is now traded at around $49.180000. The impact to a portfolio due to this purchase was 0.04%. The holding were 7,717 shares as of 2021-09-30.

Added: Broadcom Inc (AVGO)

Wills Financial Group, Inc. added to a holding in Broadcom Inc by 38.74%. The purchase prices were between $465.67 and $509.74, with an estimated average price of $486.2. The stock is now traded at around $563.220000. The impact to a portfolio due to this purchase was 0.04%. The holding were 684 shares as of 2021-09-30.

Sold Out: Markel Corp (MKL)

Wills Financial Group, Inc. sold out a holding in Markel Corp. The sale prices were between $1184 and $1282.99, with an estimated average price of $1233.06.

Sold Out: Huntington Ingalls Industries Inc (HII)

Wills Financial Group, Inc. sold out a holding in Huntington Ingalls Industries Inc. The sale prices were between $189.32 and $212.15, with an estimated average price of $202.43.

Sold Out: Salesforce.com Inc (CRM)

Wills Financial Group, Inc. sold out a holding in Salesforce.com Inc. The sale prices were between $237.55 and $285.63, with an estimated average price of $254.07.

Sold Out: CoStar Group Inc (CSGP)

Wills Financial Group, Inc. sold out a holding in CoStar Group Inc. The sale prices were between $80.97 and $90.15, with an estimated average price of $86.4.

Sold Out: Bristol-Myers Squibb Co (BMY)

Wills Financial Group, Inc. sold out a holding in Bristol-Myers Squibb Co. The sale prices were between $59.17 and $69.31, with an estimated average price of $65.87.



Here is the complete portfolio of Wills Financial Group, Inc.. Also check out:

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