Princeton Global Asset Management LLC Buys First Trust DJ Internet Index Fund, Nutrien, Thermo Fisher Scientific Inc, Sells Vertex Pharmaceuticals Inc, Dunkin' Brands Group Inc, LyondellBasell Industries NV

Investment company Princeton Global Asset Management LLC buys First Trust DJ Internet Index Fund, Nutrien, Thermo Fisher Scientific Inc, Accenture PLC, Medtronic PLC, The Walt Disney Co, DTE Energy Co, Schwab U.S. Large-Cap Value, iShares Preferred and Income Securities ETF, Schwab U.S. Large-Cap Growth, American Electric Power Co Inc, Verizon Communications Inc, SPDR Select Sector Fund - Technology, Consolidated Edison Inc, Lowe's Inc, Zoetis Inc, AmeriGas Partners LP, Invesco QQQ Trust Series 1, Xilinx Inc, Dollar General Corp, Caterpillar Inc, Duke Energy Corp, The Home Depot Inc, PepsiCo Inc, Omega Healthcare Investors Inc, Invesco Preferred, iShares Core S&P Mid-Cap, FedEx Corp, Oracle Corp, iShares S&P 500 Growth, Innovator IBD 50, SPDR S&P 500, Abbott Laboratories, LKQ Corp, Progressive Corp, Rayonier Inc, Royal Dutch Shell PLC, TC Energy Corp, iShares Russell 1000 Growth, Digital Realty Trust Inc, Exelon Corp, Merck Inc, NVIDIA Corp, WR Berkley Corp, Phillips 66, Liberty SiriusXM Group, Vanguard Short-Term Bond, iShares MSCI Emerging Index Fund, First Trust Preferred Securities and Income ETF, iShares iBonds Dec 2019 Term Corporate, Colgate-Palmolive Co, EPR Properties, NextEra Energy Inc, General Dynamics Corp, GlaxoSmithKline PLC, HCP Inc, Medical Properties Trust Inc, Mobile Mini Inc, Calamos Convertible Opprtnty & Income, Calamos Strategic Total Return Fund, Pattern Energy Group Inc, PayPal Holdings Inc, SPDR Dow Jones Industrial Average, First Trust Technology AlphaDEX, VanEck Vectors Semiconductor, Vanguard Small-Cap Value, Amazon.com Inc, Applied Materials Inc, Bank of Nova Scotia, BlackRock Inc, Clean Harbors Inc, Dycom Industries Inc, Knight-Swift Transportation Holdings Inc, Marriott International Inc, Marten Transport, The Travelers Inc, Thor Industries Inc, TransDigm Group Inc, Yum China Holdings Inc, SPDR Bloomberg Barclays 1-3 Month T-Bill, iShares S&P 500 Value, Invesco S&P 500 Low Volatility, SPDR S&P Health Care Equipment, Sarepta Therapeutics Inc, Adobe Inc, Aqua America Inc, Ares Capital Corp, BB&T Corp, Citigroup Inc, Comerica Inc, Costco Wholesale Corp, Halliburton Co, Iron Mountain Inc, Regency Centers Corp, Southern Co, Weyerhaeuser Co, Energy Transfer LP, Sprott Physical Gold and Silver Trust, Aberdeen Asia-pacific Income Fund Inc, Flaherty & Crumrine Prefd Inc Fund Inc, First Solar Inc, Invesco Dynamic Credit Opportunities Fund, American Water Works Co Inc, Golub Capital BDC Inc, Pentair PLC, BlackRock Multi-Sector Income Trust, Canopy Growth Corp, The Chemours Co, Nutanix Inc, iShares J.P. Morgan USD Emerging Markets Bond ETF, First Trust Health Care AlphaDEX, iShares Core S&P 500, ALPS Sector Dividend Dogs, iShares Silver Trust, SPDR Select Sector Fund - Utilities, Prologis Inc, Invesco, Analog Devices Inc, Annaly Capital Management Inc, BorgWarner Inc, Boston Scientific Corp, CVS Health Corp, Celgene Corp, CME Group Inc, Cintas Corp, Frontier Communications Corp, Cognex Corp, Danaher Corp, Deere, Eastman Chemical Co, Finisar Corp, Fulton Financial Corp, General Electric Co, HP Inc, Host Hotels & Resorts Inc, Intuit Inc, Viavi Solutions Inc, Noble Energy Inc, Nuance Communications Inc, PG&E Corp, Salesforce.com Inc, The Scotts Miracle Gro Co, Simon Property Group Inc, TJX Inc, Texas Capital Bancshares Inc, Union Pacific Corp, Eaton Vance Tax-Managed Buy-Write Opp, Eaton Vance Tax-Mgd Glbl Div Eq Inc, HSBC Holdings PLC, Discover Financial Services, Verastem Oncology, HD Supply Holdings Inc, CDW Corp, Alibaba Group Holding, Corbus Pharmaceuticals Holdings Inc, Black Knight Inc, Liberty Latin America, Lumentum Holdings Inc, Liberty Media Corp, Liberty Media Corp, AdvanSix Inc, Tocagen Inc, NIO Inc, Livent Corp, SPDR S&P International Dividend, SPDR DJ Wilshire Intl Real Estate, Schwab Emerging Markets Equity, SPDR S&P Oil & Gas Explor & Product, sells Vertex Pharmaceuticals Inc, Dunkin' Brands Group Inc, LyondellBasell Industries NV, Eaton Corp PLC, Camping World Holdings Inc, Vanguard Total World Stock Index, TC Energy Corp, SPDR Bloomberg Barclays Investment Grade Floating , iShares MSCI EAFE, Resideo Technologies Inc, Liberty Latin America, Vanguard Value, Vanguard FTSE Emerging Markets during the 3-months ended 2019Q1, according to the most recent filings of the investment company, Princeton Global Asset Management LLC. As of 2019Q1, Princeton Global Asset Management LLC owns 338 stocks with a total value of $142 million. These are the details of the buys and sells.

For the details of Princeton Global Asset Management LLC's stock buys and sells, go to https://www.gurufocus.com/guru/princeton+global+asset+management+llc/current-portfolio/portfolio

These are the top 5 holdings of Princeton Global Asset Management LLC
  1. Microsoft Corp (MSFT) - 51,203 shares, 4.25% of the total portfolio. Shares added by 14.72%
  2. Berkshire Hathaway Inc (BRK.B) - 23,742 shares, 3.35% of the total portfolio. Shares added by 1.70%
  3. Broadcom Inc (AVGO) - 12,859 shares, 2.72% of the total portfolio. Shares added by 1.53%
  4. Taiwan Semiconductor Manufacturing Co Ltd (TSM) - 93,854 shares, 2.70% of the total portfolio. Shares added by 3.78%
  5. JPMorgan Chase & Co (JPM) - 34,755 shares, 2.47% of the total portfolio. Shares added by 8.31%
New Purchase: First Trust DJ Internet Index Fund (FDN)

Princeton Global Asset Management LLC initiated holding in First Trust DJ Internet Index Fund. The purchase prices were between $114.08 and $142.11, with an estimated average price of $133.21. The stock is now traded at around $138.60. The impact to a portfolio due to this purchase was 1.99%. The holding were 20,377 shares as of .

New Purchase: Nutrien Ltd (NTR)

Princeton Global Asset Management LLC initiated holding in Nutrien Ltd. The purchase prices were between $45.05 and $55.57, with an estimated average price of $52.03. The stock is now traded at around $47.12. The impact to a portfolio due to this purchase was 0.95%. The holding were 25,729 shares as of .

New Purchase: Medtronic PLC (MDT)

Princeton Global Asset Management LLC initiated holding in Medtronic PLC. The purchase prices were between $82.45 and $93.79, with an estimated average price of $89.53. The stock is now traded at around $91.05. The impact to a portfolio due to this purchase was 0.62%. The holding were 9,745 shares as of .

New Purchase: DTE Energy Co (DTE)

Princeton Global Asset Management LLC initiated holding in DTE Energy Co. The purchase prices were between $107.89 and $125.91, with an estimated average price of $118.47. The stock is now traded at around $128.60. The impact to a portfolio due to this purchase was 0.52%. The holding were 5,915 shares as of .

New Purchase: iShares Preferred and Income Securities ETF (PFF)

Princeton Global Asset Management LLC initiated holding in iShares Preferred and Income Securities ETF. The purchase prices were between $34.23 and $36.63, with an estimated average price of $35.9. The stock is now traded at around $36.50. The impact to a portfolio due to this purchase was 0.41%. The holding were 16,050 shares as of .

New Purchase: Schwab U.S. Large-Cap Growth (SCHG)

Princeton Global Asset Management LLC initiated holding in Schwab U.S. Large-Cap Growth. The purchase prices were between $66.84 and $80.15, with an estimated average price of $75.54. The stock is now traded at around $79.13. The impact to a portfolio due to this purchase was 0.36%. The holding were 6,546 shares as of .

Added: Thermo Fisher Scientific Inc (TMO)

Princeton Global Asset Management LLC added to a holding in Thermo Fisher Scientific Inc by 89.90%. The purchase prices were between $212.17 and $273.72, with an estimated average price of $248.4. The stock is now traded at around $268.33. The impact to a portfolio due to this purchase was 0.86%. The holding were 9,457 shares as of .

Added: Accenture PLC (ACN)

Princeton Global Asset Management LLC added to a holding in Accenture PLC by 112.97%. The purchase prices were between $135.79 and $176.02, with an estimated average price of $156.8. The stock is now traded at around $176.49. The impact to a portfolio due to this purchase was 0.66%. The holding were 10,116 shares as of .

Added: The Walt Disney Co (DIS)

Princeton Global Asset Management LLC added to a holding in The Walt Disney Co by 107.08%. The purchase prices were between $106.33 and $115.25, with an estimated average price of $111.74. The stock is now traded at around $132.11. The impact to a portfolio due to this purchase was 0.57%. The holding were 14,071 shares as of .

Added: Schwab U.S. Large-Cap Value (SCHV)

Princeton Global Asset Management LLC added to a holding in Schwab U.S. Large-Cap Value by 298.92%. The purchase prices were between $48.54 and $55.48, with an estimated average price of $53.19. The stock is now traded at around $54.20. The impact to a portfolio due to this purchase was 0.46%. The holding were 15,933 shares as of .

Added: Verizon Communications Inc (VZ)

Princeton Global Asset Management LLC added to a holding in Verizon Communications Inc by 235.58%. The purchase prices were between $53.28 and $60.88, with an estimated average price of $56.61. The stock is now traded at around $58.71. The impact to a portfolio due to this purchase was 0.24%. The holding were 8,262 shares as of .

Added: Zoetis Inc (ZTS)

Princeton Global Asset Management LLC added to a holding in Zoetis Inc by 189.10%. The purchase prices were between $81.56 and $100.67, with an estimated average price of $90.69. The stock is now traded at around $102.40. The impact to a portfolio due to this purchase was 0.2%. The holding were 4,192 shares as of .

Sold Out: Dunkin' Brands Group Inc (DNKN)

Princeton Global Asset Management LLC sold out a holding in Dunkin' Brands Group Inc. The sale prices were between $62.92 and $75.85, with an estimated average price of $69.89.

Sold Out: LyondellBasell Industries NV (LYB)

Princeton Global Asset Management LLC sold out a holding in LyondellBasell Industries NV. The sale prices were between $82.26 and $89.28, with an estimated average price of $86.41.

Sold Out: TC Energy Corp (TRP)

Princeton Global Asset Management LLC sold out a holding in TC Energy Corp. The sale prices were between $35.7 and $45.76, with an estimated average price of $42.83.

Reduced: Vertex Pharmaceuticals Inc (VRTX)

Princeton Global Asset Management LLC reduced to a holding in Vertex Pharmaceuticals Inc by 36.24%. The sale prices were between $163.73 and $194.7, with an estimated average price of $184.61. The stock is now traded at around $171.28. The impact to a portfolio due to this sale was -1.08%. Princeton Global Asset Management LLC still held 12,631 shares as of .

Reduced: Eaton Corp PLC (ETN)

Princeton Global Asset Management LLC reduced to a holding in Eaton Corp PLC by 99.35%. The sale prices were between $66.63 and $82.22, with an estimated average price of $76.1. The stock is now traded at around $76.96. The impact to a portfolio due to this sale was -0.29%. Princeton Global Asset Management LLC still held 30 shares as of .

Reduced: Camping World Holdings Inc (CWH)

Princeton Global Asset Management LLC reduced to a holding in Camping World Holdings Inc by 54.65%. The sale prices were between $11.47 and $16.03, with an estimated average price of $14. The stock is now traded at around $11.04. The impact to a portfolio due to this sale was -0.08%. Princeton Global Asset Management LLC still held 6,000 shares as of .

Reduced: Vanguard Total World Stock Index (VT)

Princeton Global Asset Management LLC reduced to a holding in Vanguard Total World Stock Index by 21.96%. The sale prices were between $64.36 and $74.23, with an estimated average price of $70.89. The stock is now traded at around $71.99. The impact to a portfolio due to this sale was -0.07%. Princeton Global Asset Management LLC still held 4,276 shares as of .



Here is the complete portfolio of Princeton Global Asset Management LLC. Also check out:

1. Princeton Global Asset Management LLC's Undervalued Stocks
2. Princeton Global Asset Management LLC's Top Growth Companies, and
3. Princeton Global Asset Management LLC's High Yield stocks
4. Stocks that Princeton Global Asset Management LLC keeps buying