Roof Advisory Group, Inc. Buys Vanguard Short-Term Corporate Bond ETF, SPDR S&P 500, Oracle Corp, Sells Schwab US Aggregate Bond, Microsoft Corp

Investment company Roof Advisory Group, Inc. buys Vanguard Short-Term Corporate Bond ETF, SPDR S&P 500, Oracle Corp, Laboratory Corp of America Holdings, Bank of America Corporation, Apple Inc, Morgan Stanley, Vanguard High Dividend Yield, Aqua America Inc, Cisco Systems Inc, sells Schwab US Aggregate Bond, Microsoft Corp during the 3-months ended 2018-03-31, according to the most recent filings of the investment company, Roof Advisory Group, Inc.. As of 2018-03-31, Roof Advisory Group, Inc. owns 33 stocks with a total value of $191 million. These are the details of the buys and sells.

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

These are the top 5 holdings of Roof Advisory Group, Inc.
  1. SPDR S&P 500 (SPY) - 131,735 shares, 18.1% of the total portfolio. Shares added by 26.55%
  2. Vanguard Short-Term Corporate Bond ETF (VCSH) - 398,904 shares, 16.34% of the total portfolio. Shares added by 99.36%
  3. Schwab U.S. Large-Cap Growth (SCHG) - 141,416 shares, 5.3% of the total portfolio. Shares added by 0.07%
  4. Blackrock Enhanced Cap&Inc Fund, Inc (CII) - 568,869 shares, 4.68% of the total portfolio. Shares added by 3.27%
  5. Bank of America Corporation (BAC) - 253,594 shares, 3.97% of the total portfolio. Shares added by 57.63%
New Purchase: Oracle Corp (ORCL)

Roof Advisory Group, Inc. initiated holding in Oracle Corp. The purchase prices were between $44.79 and $52.97, with an estimated average price of $49.71. The stock is now traded at around $46.58. The impact to a portfolio due to this purchase was 2.15%. The holding were 89,799 shares as of 2018-03-31.

New Purchase: Laboratory Corp of America Holdings (LH)

Roof Advisory Group, Inc. initiated holding in Laboratory Corp of America Holdings. The purchase prices were between $161.53 and $178.11, with an estimated average price of $170.98. The stock is now traded at around $171.86. The impact to a portfolio due to this purchase was 1.9%. The holding were 22,433 shares as of 2018-03-31.

New Purchase: Aqua America Inc (WTR)

Roof Advisory Group, Inc. initiated holding in Aqua America Inc. The purchase prices were between $32.5 and $38.65, with an estimated average price of $34.82. The stock is now traded at around $34.18. The impact to a portfolio due to this purchase was 0.47%. The holding were 26,613 shares as of 2018-03-31.

New Purchase: Cisco Systems Inc (CSCO)

Roof Advisory Group, Inc. initiated holding in Cisco Systems Inc. The purchase prices were between $38.77 and $45.55, with an estimated average price of $42.41. The stock is now traded at around $46.04. The impact to a portfolio due to this purchase was 0.42%. The holding were 18,900 shares as of 2018-03-31.

Added: Vanguard Short-Term Corporate Bond ETF (VCSH)

Roof Advisory Group, Inc. added to a holding in Vanguard Short-Term Corporate Bond ETF by 99.36%. The purchase prices were between $78.18 and $79.28, with an estimated average price of $78.71. The stock is now traded at around $78.00. The impact to a portfolio due to this purchase was 8.14%. The holding were 398,904 shares as of 2018-03-31.

Added: SPDR S&P 500 (SPY)

Roof Advisory Group, Inc. added to a holding in SPDR S&P 500 by 26.55%. The purchase prices were between $256.6 and $285.44, with an estimated average price of $272.01. The stock is now traded at around $269.50. The impact to a portfolio due to this purchase was 3.8%. The holding were 131,735 shares as of 2018-03-31.

Added: Bank of America Corporation (BAC)

Roof Advisory Group, Inc. added to a holding in Bank of America Corporation by 57.63%. The purchase prices were between $29.17 and $32.84, with an estimated average price of $31.39. The stock is now traded at around $30.72. The impact to a portfolio due to this purchase was 1.45%. The holding were 253,594 shares as of 2018-03-31.

Added: Apple Inc (AAPL)

Roof Advisory Group, Inc. added to a holding in Apple Inc by 43.99%. The purchase prices were between $155.15 and $181.72, with an estimated average price of $172.19. The stock is now traded at around $187.36. The impact to a portfolio due to this purchase was 1.13%. The holding were 42,322 shares as of 2018-03-31.

Added: Morgan Stanley (MS)

Roof Advisory Group, Inc. added to a holding in Morgan Stanley by 42.34%. The purchase prices were between $51.79 and $58.91, with an estimated average price of $55.35. The stock is now traded at around $54.14. The impact to a portfolio due to this purchase was 1.12%. The holding were 133,814 shares as of 2018-03-31.

Added: Vanguard High Dividend Yield (VYM)

Roof Advisory Group, Inc. added to a holding in Vanguard High Dividend Yield by 46.44%. The purchase prices were between $80.94 and $90.91, with an estimated average price of $85.96. The stock is now traded at around $83.28. The impact to a portfolio due to this purchase was 0.63%. The holding were 46,059 shares as of 2018-03-31.

Sold Out: Schwab US Aggregate Bond (SCHZ)

Roof Advisory Group, Inc. sold out a holding in Schwab US Aggregate Bond. The sale prices were between $50.67 and $51.99, with an estimated average price of $51.15.

Sold Out: Microsoft Corp (MSFT)

Roof Advisory Group, Inc. sold out a holding in Microsoft Corp. The sale prices were between $85.01 and $96.77, with an estimated average price of $91.45.



Here is the complete portfolio of Roof Advisory Group, Inc.. Also check out:

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