Castle Rock Wealth Management, LLC Buys The Home Depot Inc, Brookfield Real Assets Income Fund, Nuveen California Quality Municipal Income Fund

Investment company Castle Rock Wealth Management, LLC buys The Home Depot Inc, Brookfield Real Assets Income Fund, Nuveen California Quality Municipal Income Fund, Exxon Mobil Corp, International Business Machines Corp, Microsoft Corp, Costco Wholesale Corp, Corcept Therapeutics Inc, Petroleo Brasileiro SA Petrobras, The Walt Disney Co, Facebook Inc, Amazon.com Inc, Exelon Corp, American Electric Power Co Inc, Nuveen CA Municipal Value Fund 2, SPDR S&P 500, Sempra Energy, Schwab U.S. Large-Cap, Apple Inc, Schwab US Dividend Equity, Prospect Capital Corp, ishares Gold Trust, iShares Core S&P 500, Allstate Corp, Celgene Corp, Comcast Corp, PepsiCo Inc, Pembina Pipeline Corp, Invesco Fundamental High Yield Corporate Bond, Nuveen Municipal High Income Opp Fund, Bank of America Corporation, Medtronic PLC, Under Armour Inc, Cisco Systems Inc, US Bancorp, Bank of Marin Bancorp, Capital One Financial Corp, United Continental Holdings Inc, SPDR Bloomberg Barclays Convertible Securities, Invesco QQQ Trust Series 1, Nuveen Municipal Credit Income Fund, Sanofi SA, Tyson Foods Inc, iShares Silver Trust, Halliburton Co, FedEx Corp, Southwest Airlines Co, AT&T Inc, Citigroup Inc, Morgan Stanley, iShares Select Dividend ETF, General Electric Co, Discover Financial Services, Alphabet Inc, Alphabet Inc, FirstEnergy Corp, Calamos Convertible & High Income Fund, Diamond Offshore Drilling Inc, Molson Coors Brewing Co, Nuveen Quality Municipal Income Fund, Invesco High Income Trust II, Nuveen AMT-Free Municipal Income Fund, WisdomTree U.S. Quality Dividend Growth Fund, Boeing Co, Calamos Convertible Opprtnty & Income, TransGlobe Energy Corp, Liberty SiriusXM Group, Caterpillar Inc, Chevron Corp, BlackBerry, Nuveen California Municipal Value Fund Inc, Liberty Global PLC, Liberty Broadband Corp, Invesco BulletShares 2021 Corporate Bond, Liberty SiriusXM Group, Abbott Laboratories, Berkshire Hathaway Inc, Ionis Pharmaceuticals Inc, Visa Inc, Tilray Inc, Vanguard Total International Bond ETF, First Trust Low Duration Opportunities ETF, Adobe Inc, Colgate-Palmolive Co, Ford Motor Co, Johnson & Johnson, NVIDIA Corp, UnitedHealth Group Inc, Hanesbrands Inc, GasLog Partners LP, STORE Capital Corp, Alerian MLP, iShares U.S. Healthcare, ProShares S&P 500 Dividend Aristocrats, First Trust NASDAQ-100 Equal Weighted Index Fund, Invesco S&P 500 Equal Weight, iShares TIPS Bond, iShares Edge MSCI Min Vol USA, Vanguard FTSE Emerging Markets, 3M Co, American Campus Communities Inc, American Tower Corp, Automatic Data Processing Inc, Bristol-Myers Squibb Company, Church & Dwight Co Inc, Constellation Brands Inc, Crown Castle International Corp, Digital Realty Trust Inc, NextEra Energy Inc, Brookfield Property REIT Inc, Illinois Tool Works Inc, Intel Corp, Intercontinental Exchange Inc, Magellan Midstream Partners LP, Martin Marietta Materials Inc, McDonald's Corp, Moody's Corporation, Netflix Inc, Northrop Grumman Corp, PACCAR Inc, Procter & Gamble Co, Qualcomm Inc, Realty Income Corp, Rio Tinto PLC, Salesforce.com Inc, XPO Logistics Inc, American Outdoor Brands Corp, Stryker Corp, Verizon Communications Inc, Westinghouse Air Brake Technologies Corp, Waste Management Inc, Gabelli Dividend & Income Trust, Reaves Utility Income Fund, CBRE Clarion Global Real Estate Income Fund, Nuveen Floating Rate Income Fund, Cohen & Steers Infrastructure Fund Inc, First Trust Mortgage Income Fund, Mastercard Inc, Blackstone Group LP, Main Street Capital Corp, Trinet Group Inc, Broadcom Inc, SS&C Technologies Holdings Inc, New Mountain Finance Corp, ServiceNow Inc, Palo Alto Networks Inc, AbbVie Inc, Arista Networks Inc, Alibaba Group Holding, Keysight Technologies Inc, Shopify Inc, PayPal Holdings Inc, Square Inc, Atlassian Corporation PLC, Cronos Group Inc, Ceridian HCM Holding Inc, StoneCo, iShares Edge MSCI Min Vol Emerging Markets, iShares MSCI EAFE, First Trust Preferred Securities and Income ETF, First Trust Enhanced Short Maturity ETF, First Trust VL Dividend, SPDR S&P Global Infrastructure, SPDR S&P Emerging Asia Pacific, First Trust High Yield Long/Short ETF, iShares Nasdaq Biotechnology Index Fund, iShares International Select Dividend, iShares U.S. Aerospace & Defense, iShares U.S. Financial Services, JPMorgan Ultra-Short Income, PIMCO Enhanced Short Maturity Active Exchange-Trad, VanEck Vectors Morningstar Wide Moat, iShares Preferred and Income Securities ETF, First Trust NASDAQ-100- Technology Index Fund, Schwab U.S. Mid Cap, Schwab U.S. TIPs, SPDR Nuveen Bloomberg Barclays Short Term Municipa, Vanguard Short-Term Corporate Bond ETF, Vanguard Real Estate, Vanguard Extended Market, SPDR S&P Aerospace & Defense, ConocoPhillips, Edwards Lifesciences Corp, ONEOK Inc, Palatin Technologies Inc, Templeton Global Income Fund, Allianzgi NFJ Dividend, Interest & Premium Strateg, Eaton Vance Tax-Managed Buy-Write Opp, Eaton Vance Tax-mangd Glo Buy-write Oppo, Canopy Growth Corp, Cloudera Inc, SPDR Dow Jones Industrial Average, iShares Expanded Tech Sector, Vanguard Mega Cap Value, iShares Edge MSCI USA Momentum Factor, Vanguard Intermediate-Term Corporate Bond ETF, SPDR Select Sector Fund - Health Care during the 3-months ended 2019Q1, according to the most recent filings of the investment company, Castle Rock Wealth Management, LLC. As of 2019Q1, Castle Rock Wealth Management, LLC owns 203 stocks with a total value of $4.5 billion. These are the details of the buys and sells.

For the details of Castle Rock Wealth Management, LLC's stock buys and sells, go to https://www.gurufocus.com/guru/castle+rock+wealth+management%2C+llc/current-portfolio/portfolio

These are the top 5 holdings of Castle Rock Wealth Management, LLC
  1. Nuveen California Quality Municipal Income Fund (NAC) - 70,372 shares, 15.33% of the total portfolio. Shares added by 35.51%
  2. Invesco Preferred (PGX) - 29,967 shares, 9.59% of the total portfolio. Shares added by 0.75%
  3. Wells Fargo & Co (WFC) - 6,067 shares, 6.47% of the total portfolio.
  4. The Home Depot Inc (HD) - 5,193 shares, 6.37% of the total portfolio. Shares added by 246.20%
  5. Nuveen California AMT-Free Quality Municipal Incom (NKX) - 17,060 shares, 5.24% of the total portfolio.
New Purchase: Brookfield Real Assets Income Fund Inc. (RA)

Castle Rock Wealth Management, LLC initiated holding in Brookfield Real Assets Income Fund Inc.. The purchase prices were between $19.07 and $21.72, with an estimated average price of $20.97. The stock is now traded at around $21.85. The impact to a portfolio due to this purchase was 4.04%. The holding were 8,464 shares as of .

New Purchase: Exxon Mobil Corp (XOM)

Castle Rock Wealth Management, LLC initiated holding in Exxon Mobil Corp. The purchase prices were between $68.19 and $81.79, with an estimated average price of $76.09. The stock is now traded at around $76.37. The impact to a portfolio due to this purchase was 2.86%. The holding were 7,007 shares as of .

New Purchase: International Business Machines Corp (IBM)

Castle Rock Wealth Management, LLC initiated holding in International Business Machines Corp. The purchase prices were between $112.91 and $141.44, with an estimated average price of $132.95. The stock is now traded at around $134.40. The impact to a portfolio due to this purchase was 2.49%. The holding were 800 shares as of .

New Purchase: Microsoft Corp (MSFT)

Castle Rock Wealth Management, LLC initiated holding in Microsoft Corp. The purchase prices were between $97.4 and $120.22, with an estimated average price of $108.95. The stock is now traded at around $126.02. The impact to a portfolio due to this purchase was 2.47%. The holding were 12,835 shares as of .

New Purchase: Costco Wholesale Corp (COST)

Castle Rock Wealth Management, LLC initiated holding in Costco Wholesale Corp. The purchase prices were between $200.42 and $242.14, with an estimated average price of $218.37. The stock is now traded at around $244.67. The impact to a portfolio due to this purchase was 2.41%. The holding were 2,357 shares as of .

New Purchase: Corcept Therapeutics Inc (CORT)

Castle Rock Wealth Management, LLC initiated holding in Corcept Therapeutics Inc. The purchase prices were between $10.03 and $15.71, with an estimated average price of $12.47. The stock is now traded at around $10.94. The impact to a portfolio due to this purchase was 2.21%. The holding were 8,525 shares as of .

Added: The Home Depot Inc (HD)

Castle Rock Wealth Management, LLC added to a holding in The Home Depot Inc by 246.20%. The purchase prices were between $168.61 and $192.39, with an estimated average price of $183.33. The stock is now traded at around $191.78. The impact to a portfolio due to this purchase was 4.53%. The holding were 5,193 shares as of .

Added: Nuveen California Quality Municipal Income Fund (NAC)

Castle Rock Wealth Management, LLC added to a holding in Nuveen California Quality Municipal Income Fund by 35.51%. The purchase prices were between $12.75 and $13.86, with an estimated average price of $13.3. The stock is now traded at around $14.09. The impact to a portfolio due to this purchase was 4.02%. The holding were 70,372 shares as of .



Here is the complete portfolio of Castle Rock Wealth Management, LLC. Also check out:

1. Castle Rock Wealth Management, LLC's Undervalued Stocks
2. Castle Rock Wealth Management, LLC's Top Growth Companies, and
3. Castle Rock Wealth Management, LLC's High Yield stocks
4. Stocks that Castle Rock Wealth Management, LLC keeps buying