Rand Wealth, Llc Buys First Trust North American Energy Infrastructure F, iShares Emerging Markets Dividend Index Fund Excha, Vanguard Real Estate, Sells iShares iBoxx $ Investment Grade Corporate Bond, ConocoPhillips, McDonald's Corp

San Francisco, CA, based Investment company Rand Wealth, Llc buys First Trust North American Energy Infrastructure F, iShares Emerging Markets Dividend Index Fund Excha, Vanguard Real Estate, Realty Income Corp, Exxon Mobil Corp, iShares International Select Dividend, Vanguard Telecom, S&P Global Inc, Netflix Inc, NVIDIA Corp, sells iShares iBoxx $ Investment Grade Corporate Bond, ConocoPhillips, McDonald's Corp, Boeing Co, Patterson Inc during the 3-months ended 2018-03-31, according to the most recent filings of the investment company, Rand Wealth, Llc. As of 2018-03-31, Rand Wealth, Llc owns 211 stocks with a total value of $845 million. These are the details of the buys and sells.

For the details of RAND WEALTH, LLC's stock buys and sells, go to http://www.gurufocus.com/StockBuy.php?GuruName=RAND+WEALTH%2C+LLC

These are the top 5 holdings of RAND WEALTH, LLC
  1. iShares Core U.S. Aggregate Bond (AGG) - 611,398 shares, 7.76% of the total portfolio. Shares added by 3.86%
  2. SPDR Portfolio Short Term Corporate Bond (SPSB) - 1,190,412 shares, 4.25% of the total portfolio. Shares added by 5.13%
  3. Vanguard Short-Term Bond (BSV) - 377,531 shares, 3.5% of the total portfolio. Shares added by 4.63%
  4. Vanguard FTSE All-Wld ex-US SmCp Idx (VSS) - 204,561 shares, 2.89% of the total portfolio. Shares reduced by 1.17%
  5. Vanguard Information Tech (VGT) - 127,860 shares, 2.59% of the total portfolio. Shares reduced by 9.22%
New Purchase: First Trust North American Energy Infrastructure F (EMLP)

Rand Wealth, Llc initiated holding in First Trust North American Energy Infrastructure F. The purchase prices were between $21.49 and $24.98, with an estimated average price of $23.47. The stock is now traded at around $22.49. The impact to a portfolio due to this purchase was 0.5%. The holding were 192,215 shares as of 2018-03-31.

New Purchase: iShares Emerging Markets Dividend Index Fund Excha (DVYE)

Rand Wealth, Llc initiated holding in iShares Emerging Markets Dividend Index Fund Excha. The purchase prices were between $41.43 and $46.1, with an estimated average price of $43.84. The stock is now traded at around $42.22. The impact to a portfolio due to this purchase was 0.35%. The holding were 68,350 shares as of 2018-03-31.

New Purchase: Vanguard Telecom (VOX)

Rand Wealth, Llc initiated holding in Vanguard Telecom. The purchase prices were between $82.73 and $92.99, with an estimated average price of $88.51. The stock is now traded at around $87.04. The impact to a portfolio due to this purchase was 0.12%. The holding were 11,789 shares as of 2018-03-31.

New Purchase: Netflix Inc (NFLX)

Rand Wealth, Llc initiated holding in Netflix Inc. The purchase prices were between $201.07 and $331.44, with an estimated average price of $272.22. The stock is now traded at around $307.78. The impact to a portfolio due to this purchase was 0.07%. The holding were 1,965 shares as of 2018-03-31.

New Purchase: NVIDIA Corp (NVDA)

Rand Wealth, Llc initiated holding in NVIDIA Corp. The purchase prices were between $199.35 and $250.48, with an estimated average price of $234.98. The stock is now traded at around $231.49. The impact to a portfolio due to this purchase was 0.03%. The holding were 981 shares as of 2018-03-31.

New Purchase: iShares MSCI Emerging Index Fund (EEM)

Rand Wealth, Llc initiated holding in iShares MSCI Emerging Index Fund. The purchase prices were between $45.69 and $52.08, with an estimated average price of $49.03. The stock is now traded at around $47.65. The impact to a portfolio due to this purchase was 0.02%. The holding were 4,375 shares as of 2018-03-31.

Added: Vanguard Real Estate (VNQ)

Rand Wealth, Llc added to a holding in Vanguard Real Estate by 58.93%. The purchase prices were between $72.34 and $82.67, with an estimated average price of $76.53. The stock is now traded at around $75.12. The impact to a portfolio due to this purchase was 0.31%. The holding were 93,102 shares as of 2018-03-31.

Added: Realty Income Corp (O)

Rand Wealth, Llc added to a holding in Realty Income Corp by 52.26%. The purchase prices were between $47.56 and $56.62, with an estimated average price of $51.43. The stock is now traded at around $51.07. The impact to a portfolio due to this purchase was 0.28%. The holding were 134,873 shares as of 2018-03-31.

Added: Exxon Mobil Corp (XOM)

Rand Wealth, Llc added to a holding in Exxon Mobil Corp by 34.77%. The purchase prices were between $72.81 and $89.07, with an estimated average price of $80.06. The stock is now traded at around $78.54. The impact to a portfolio due to this purchase was 0.26%. The holding were 115,200 shares as of 2018-03-31.

Added: iShares International Select Dividend (IDV)

Rand Wealth, Llc added to a holding in iShares International Select Dividend by 29.45%. The purchase prices were between $32.4 and $35.88, with an estimated average price of $34.03. The stock is now traded at around $33.94. The impact to a portfolio due to this purchase was 0.15%. The holding were 167,309 shares as of 2018-03-31.

Added: S&P Global Inc (SPGI)

Rand Wealth, Llc added to a holding in S&P Global Inc by 100.53%. The purchase prices were between $166.36 and $195.96, with an estimated average price of $184.58. The stock is now traded at around $191.71. The impact to a portfolio due to this purchase was 0.08%. The holding were 7,149 shares as of 2018-03-31.

Added: iShares Core S&P Total U.S. Stock Market (ITOT)

Rand Wealth, Llc added to a holding in iShares Core S&P Total U.S. Stock Market by 20.51%. The purchase prices were between $58.94 and $65.4, with an estimated average price of $62.43. The stock is now traded at around $61.33. The impact to a portfolio due to this purchase was 0.01%. The holding were 4,960 shares as of 2018-03-31.

Sold Out: Patterson Companies Inc (PDCO)

Rand Wealth, Llc sold out a holding in Patterson Companies Inc. The sale prices were between $21.69 and $38.13, with an estimated average price of $31.12.

Sold Out: Paychex Inc (PAYX)

Rand Wealth, Llc sold out a holding in Paychex Inc. The sale prices were between $59.84 and $70.01, with an estimated average price of $66.09.

Sold Out: PowerShares Preferred Portfolio (PGX)

Rand Wealth, Llc sold out a holding in PowerShares Preferred Portfolio. The sale prices were between $14.3 and $14.85, with an estimated average price of $14.58.

Sold Out: Vanguard Intermediate-Term Corporate Bond ETF (VCIT)

Rand Wealth, Llc sold out a holding in Vanguard Intermediate-Term Corporate Bond ETF. The sale prices were between $84.13 and $87.24, with an estimated average price of $85.46.

Sold Out: iShares Core Aggressive Allocation (AOA)

Rand Wealth, Llc sold out a holding in iShares Core Aggressive Allocation. The sale prices were between $52.32 and $56.92, with an estimated average price of $54.58.

Sold Out: American International Group Inc (AIG)

Rand Wealth, Llc sold out a holding in American International Group Inc. The sale prices were between $53.41 and $64.8, with an estimated average price of $59.09.



Here is the complete portfolio of RAND WEALTH, LLC. Also check out:

1. RAND WEALTH, LLC's Undervalued Stocks
2. RAND WEALTH, LLC's Top Growth Companies, and
3. RAND WEALTH, LLC's High Yield stocks
4. Stocks that RAND WEALTH, LLC keeps buying