Investment Management Of Virginia Llc Buys PowerShares QQQ Trust Ser 1, Dow Inc, Apple Inc, Sells SPDR Dow Jones Industrial Average ETF, Magnite Inc, Immersion Corp

Richmond, VA, based Investment company Investment Management Of Virginia Llc (Current Portfolio) buys PowerShares QQQ Trust Ser 1, Dow Inc, Apple Inc, Invesco S&P 500 Equal Weight ETF, Adobe Inc, sells SPDR Dow Jones Industrial Average ETF, Magnite Inc, Immersion Corp, iShares Russell 2000 ETF, Kinder Morgan Inc during the 3-months ended 2021Q4, according to the most recent filings of the investment company, Investment Management Of Virginia Llc. As of 2021Q4, Investment Management Of Virginia Llc owns 181 stocks with a total value of $620 million. These are the details of the buys and sells.

For the details of INVESTMENT MANAGEMENT OF VIRGINIA LLC's stock buys and sells, go to https://www.gurufocus.com/guru/investment+management+of+virginia+llc/current-portfolio/portfolio

These are the top 5 holdings of INVESTMENT MANAGEMENT OF VIRGINIA LLC
  1. Vanguard Information Technology ETF (VGT) - 38,851 shares, 2.87% of the total portfolio. Shares reduced by 1.45%
  2. Intrepid Potash Inc (IPI) - 389,394 shares, 2.68% of the total portfolio. Shares reduced by 0.06%
  3. PowerShares QQQ Trust Ser 1 (QQQ) - 41,752 shares, 2.68% of the total portfolio. New Position
  4. AbbVie Inc (ABBV) - 119,962 shares, 2.62% of the total portfolio. Shares reduced by 0.29%
  5. Microsoft Corp (MSFT) - 45,183 shares, 2.45% of the total portfolio. Shares added by 14.05%
New Purchase: PowerShares QQQ Trust Ser 1 (QQQ)

Investment Management Of Virginia Llc initiated holding in PowerShares QQQ Trust Ser 1. The purchase prices were between $352.17 and $403.48, with an estimated average price of $386.05. The stock is now traded at around $368.590000. The impact to a portfolio due to this purchase was 2.68%. The holding were 41,752 shares as of 2021-12-31.

New Purchase: Invesco S&P 500 Equal Weight ETF (RSP)

Investment Management Of Virginia Llc initiated holding in Invesco S&P 500 Equal Weight ETF. The purchase prices were between $150.44 and $163.01, with an estimated average price of $157.71. The stock is now traded at around $157.580000. The impact to a portfolio due to this purchase was 0.63%. The holding were 23,848 shares as of 2021-12-31.

New Purchase: Adobe Inc (ADBE)

Investment Management Of Virginia Llc initiated holding in Adobe Inc. The purchase prices were between $549.77 and $688.37, with an estimated average price of $625.62. The stock is now traded at around $535.275000. The impact to a portfolio due to this purchase was 0.61%. The holding were 6,630 shares as of 2021-12-31.

New Purchase: IJTiShares S&P Small-Cap 600 Growth ETF (IJT)

Investment Management Of Virginia Llc initiated holding in IJTiShares S&P Small-Cap 600 Growth ETF. The purchase prices were between $130.31 and $143.39, with an estimated average price of $136.03. The stock is now traded at around $124.770000. The impact to a portfolio due to this purchase was 0.61%. The holding were 27,410 shares as of 2021-12-31.

New Purchase: Thryv Holdings Inc (THRY)

Investment Management Of Virginia Llc initiated holding in Thryv Holdings Inc. The purchase prices were between $27.43 and $41.69, with an estimated average price of $34.63. The stock is now traded at around $32.470000. The impact to a portfolio due to this purchase was 0.43%. The holding were 64,580 shares as of 2021-12-31.

New Purchase: IDEXX Laboratories Inc (IDXX)

Investment Management Of Virginia Llc initiated holding in IDEXX Laboratories Inc. The purchase prices were between $586.54 and $666.48, with an estimated average price of $627.99. The stock is now traded at around $535.500000. The impact to a portfolio due to this purchase was 0.38%. The holding were 3,580 shares as of 2021-12-31.

Added: Dow Inc (DOW)

Investment Management Of Virginia Llc added to a holding in Dow Inc by 163.65%. The purchase prices were between $52.76 and $60.06, with an estimated average price of $56.99. The stock is now traded at around $61.720000. The impact to a portfolio due to this purchase was 0.74%. The holding were 130,188 shares as of 2021-12-31.

Added: Apple Inc (AAPL)

Investment Management Of Virginia Llc added to a holding in Apple Inc by 47.66%. The purchase prices were between $139.14 and $180.33, with an estimated average price of $158.61. The stock is now traded at around $175.029800. The impact to a portfolio due to this purchase was 0.71%. The holding were 76,429 shares as of 2021-12-31.

Added: Amazon.com Inc (AMZN)

Investment Management Of Virginia Llc added to a holding in Amazon.com Inc by 123.41%. The purchase prices were between $3189.78 and $3696.06, with an estimated average price of $3427.48. The stock is now traded at around $3020.940000. The impact to a portfolio due to this purchase was 0.47%. The holding were 1,584 shares as of 2021-12-31.

Added: Atlantic Union Bankshares Corp (AUB)

Investment Management Of Virginia Llc added to a holding in Atlantic Union Bankshares Corp by 32.20%. The purchase prices were between $32.49 and $38.36, with an estimated average price of $36.33. The stock is now traded at around $40.221000. The impact to a portfolio due to this purchase was 0.46%. The holding were 316,745 shares as of 2021-12-31.

Added: World Fuel Services Corp (INT)

Investment Management Of Virginia Llc added to a holding in World Fuel Services Corp by 171.73%. The purchase prices were between $24.85 and $33.25, with an estimated average price of $28.43. The stock is now traded at around $28.285000. The impact to a portfolio due to this purchase was 0.24%. The holding were 87,879 shares as of 2021-12-31.

Added: Shattuck Labs Inc (STTK)

Investment Management Of Virginia Llc added to a holding in Shattuck Labs Inc by 395.57%. The purchase prices were between $8.36 and $20.31, with an estimated average price of $13.53. The stock is now traded at around $6.590000. The impact to a portfolio due to this purchase was 0.2%. The holding were 181,656 shares as of 2021-12-31.

Sold Out: Immersion Corp (IMMR)

Investment Management Of Virginia Llc sold out a holding in Immersion Corp. The sale prices were between $5.22 and $9.58, with an estimated average price of $6.56.



Here is the complete portfolio of INVESTMENT MANAGEMENT OF VIRGINIA LLC. Also check out:

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