Trust Co Of Virginia Buys Fox Corp, Fastenal Co, Norfolk Southern Corp, Sells Ingersoll-Rand PLC, Advance Auto Parts Inc, Union Pacific Corp

Investment company Trust Co Of Virginia (Current Portfolio) buys Fox Corp, Fastenal Co, Norfolk Southern Corp, iShares Intermediate Government/Credit Bond ETF, Equifax Inc, sells Ingersoll-Rand PLC, Advance Auto Parts Inc, Union Pacific Corp, Tapestry Inc, DuPont de Nemours Inc during the 3-months ended 2019Q2, according to the most recent filings of the investment company, Trust Co Of Virginia . As of 2019Q2, Trust Co Of Virginia owns 184 stocks with a total value of $762 million. These are the details of the buys and sells.

For the details of TRUST CO OF VIRGINIA 's stock buys and sells, go to https://www.gurufocus.com/guru/trust+co+of+virginia+/current-portfolio/portfolioportfolio

These are the top 5 holdings of TRUST CO OF VIRGINIA
  1. Vanguard Mid-Cap ETF (VO) - 185,467 shares, 4.07% of the total portfolio. Shares reduced by 0.73%
  2. Vanguard Small-Cap ETF (VB) - 192,499 shares, 3.96% of the total portfolio. Shares reduced by 0.09%
  3. Microsoft Corp (MSFT) - 191,944 shares, 3.37% of the total portfolio. Shares reduced by 1.83%
  4. iShares MSCI EAFE ETF (EFA) - 350,238 shares, 3.02% of the total portfolio. Shares added by 0.99%
  5. Exxon Mobil Corp (XOM) - 263,408 shares, 2.65% of the total portfolio. Shares reduced by 1.24%
New Purchase: Fox Corp (FOXA)

Trust Co Of Virginia initiated holding in Fox Corp. The purchase prices were between $34.01 and $39.4, with an estimated average price of $36.78. The stock is now traded at around $36.14. The impact to a portfolio due to this purchase was 0.82%. The holding were 171,355 shares as of .

New Purchase: Markel Corp (MKL)

Trust Co Of Virginia initiated holding in Markel Corp. The purchase prices were between $978.74 and $1095.88, with an estimated average price of $1047.6. The stock is now traded at around $1104.02. The impact to a portfolio due to this purchase was 0.03%. The holding were 195 shares as of .

New Purchase: Equifax Inc (EFX)

Trust Co Of Virginia initiated holding in Equifax Inc. The purchase prices were between $116.43 and $135.24, with an estimated average price of $125.32. The stock is now traded at around $135.98. The impact to a portfolio due to this purchase was 0.03%. The holding were 1,600 shares as of .

Added: Fastenal Co (FAST)

Trust Co Of Virginia added to a holding in Fastenal Co by 105.95%. The purchase prices were between $30.38 and $35.68, with an estimated average price of $32.98. The stock is now traded at around $28.66. The impact to a portfolio due to this purchase was 0.52%. The holding were 236,568 shares as of .

Added: Norfolk Southern Corp (NSC)

Trust Co Of Virginia added to a holding in Norfolk Southern Corp by 56.01%. The purchase prices were between $190.77 and $206.7, with an estimated average price of $198.37. The stock is now traded at around $179.52. The impact to a portfolio due to this purchase was 0.33%. The holding were 35,640 shares as of .

Added: iShares Intermediate Government/Credit Bond ETF (GVI)

Trust Co Of Virginia added to a holding in iShares Intermediate Government/Credit Bond ETF by 60.04%. The purchase prices were between $108.8 and $111.88, with an estimated average price of $110.02. The stock is now traded at around $113.01. The impact to a portfolio due to this purchase was 0.25%. The holding were 44,842 shares as of .

Added: Royal Dutch Shell PLC (RDS.A)

Trust Co Of Virginia added to a holding in Royal Dutch Shell PLC by 26.69%. The purchase prices were between $61.81 and $66.01, with an estimated average price of $63.93. The stock is now traded at around $57.57. The impact to a portfolio due to this purchase was 0.01%. The holding were 4,623 shares as of .

Sold Out: Caterpillar Inc (CAT)

Trust Co Of Virginia sold out a holding in Caterpillar Inc. The sale prices were between $119.81 and $143.36, with an estimated average price of $132.17.

Sold Out: Allstate Corp (ALL)

Trust Co Of Virginia sold out a holding in Allstate Corp. The sale prices were between $94.08 and $103.55, with an estimated average price of $97.67.

Sold Out: Lincoln National Corp (LNC)

Trust Co Of Virginia sold out a holding in Lincoln National Corp. The sale prices were between $59.45 and $67.15, with an estimated average price of $63.92.

Sold Out: Aon PLC (AON)

Trust Co Of Virginia sold out a holding in Aon PLC. The sale prices were between $172 and $193.52, with an estimated average price of $181.07.

Sold Out: UGI Corp (UGI)

Trust Co Of Virginia sold out a holding in UGI Corp. The sale prices were between $51.21 and $55.39, with an estimated average price of $53.21.

Sold Out: General Dynamics Corp (GD)

Trust Co Of Virginia sold out a holding in General Dynamics Corp. The sale prices were between $160.82 and $182.37, with an estimated average price of $172.09.



Here is the complete portfolio of TRUST CO OF VIRGINIA . Also check out:

1. TRUST CO OF VIRGINIA 's Undervalued Stocks
2. TRUST CO OF VIRGINIA 's Top Growth Companies, and
3. TRUST CO OF VIRGINIA 's High Yield stocks
4. Stocks that TRUST CO OF VIRGINIA keeps buying