Princeton Global Asset Management LLC Buys iShares iBonds Dec 2021 Term Corporate ETF, iShares iBonds Dec 2022 Term Corporate ETF, Abbott Laboratories, Sells Apple Inc, Caterpillar Inc, Fiserv Inc

Investment company Princeton Global Asset Management LLC (Current Portfolio) buys iShares iBonds Dec 2021 Term Corporate ETF, iShares iBonds Dec 2022 Term Corporate ETF, Abbott Laboratories, Advance Auto Parts Inc, iShares iBonds Dec 2024 Term Corporate ETF, sells Apple Inc, Caterpillar Inc, Fiserv Inc, CoreSite Realty Corp, AT&T Inc during the 3-months ended 2021Q2, according to the most recent filings of the investment company, Princeton Global Asset Management LLC. As of 2021Q2, Princeton Global Asset Management LLC owns 547 stocks with a total value of $328 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) - 62,887 shares, 5.19% of the total portfolio. Shares reduced by 5.38%
  2. Taiwan Semiconductor Manufacturing Co Ltd (TSM) - 82,062 shares, 3.01% of the total portfolio. Shares reduced by 0.1%
  3. JPMorgan Chase & Co (JPM) - 55,115 shares, 2.61% of the total portfolio. Shares reduced by 0.24%
  4. Blackstone Group Inc (BX) - 85,107 shares, 2.52% of the total portfolio. Shares added by 0.52%
  5. Broadcom Inc (AVGO) - 16,765 shares, 2.44% of the total portfolio. Shares reduced by 1.28%
New Purchase: iShares iBonds Dec 2021 Term Corporate ETF (IBDM)

Princeton Global Asset Management LLC initiated holding in iShares iBonds Dec 2021 Term Corporate ETF. The purchase prices were between $24.72 and $24.76, with an estimated average price of $24.73. The stock is now traded at around $24.740000. The impact to a portfolio due to this purchase was 1.15%. The holding were 152,288 shares as of 2021-06-30.

New Purchase: iShares iBonds Dec 2022 Term Corporate ETF (IBDN)

Princeton Global Asset Management LLC initiated holding in iShares iBonds Dec 2022 Term Corporate ETF. The purchase prices were between $25.28 and $25.35, with an estimated average price of $25.32. The stock is now traded at around $25.340000. The impact to a portfolio due to this purchase was 1.07%. The holding were 138,727 shares as of 2021-06-30.

New Purchase: Advance Auto Parts Inc (AAP)

Princeton Global Asset Management LLC initiated holding in Advance Auto Parts Inc. The purchase prices were between $180.5 and $208.59, with an estimated average price of $195.71. The stock is now traded at around $209.670000. The impact to a portfolio due to this purchase was 0.67%. The holding were 10,721 shares as of 2021-06-30.

New Purchase: iShares iBonds Dec 2024 Term Corporate ETF (IBDP)

Princeton Global Asset Management LLC initiated holding in iShares iBonds Dec 2024 Term Corporate ETF. The purchase prices were between $26.15 and $26.36, with an estimated average price of $26.28. The stock is now traded at around $26.360000. The impact to a portfolio due to this purchase was 0.61%. The holding were 75,864 shares as of 2021-06-30.

New Purchase: iShares iBonds Dec 2023 Term Corporate ETF (IBDO)

Princeton Global Asset Management LLC initiated holding in iShares iBonds Dec 2023 Term Corporate ETF. The purchase prices were between $25.94 and $26.03, with an estimated average price of $25.99. The stock is now traded at around $26.030000. The impact to a portfolio due to this purchase was 0.52%. The holding were 65,958 shares as of 2021-06-30.

New Purchase: Global X U.S. Preferred ETF (PFFD)

Princeton Global Asset Management LLC initiated holding in Global X U.S. Preferred ETF. The purchase prices were between $24.97 and $26.06, with an estimated average price of $25.53. The stock is now traded at around $26.080000. The impact to a portfolio due to this purchase was 0.42%. The holding were 52,904 shares as of 2021-06-30.

Added: Abbott Laboratories (ABT)

Princeton Global Asset Management LLC added to a holding in Abbott Laboratories by 56.88%. The purchase prices were between $105.79 and $124.53, with an estimated average price of $116.66. The stock is now traded at around $121.570000. The impact to a portfolio due to this purchase was 0.67%. The holding were 52,447 shares as of 2021-06-30.

Added: Tilray Inc (TLRY)

Princeton Global Asset Management LLC added to a holding in Tilray Inc by 33.66%. The purchase prices were between $15.89 and $22.73, with an estimated average price of $18.81. The stock is now traded at around $13.960000. The impact to a portfolio due to this purchase was 0.53%. The holding were 383,209 shares as of 2021-06-30.

Added: Tilray Inc (TLRY)

Princeton Global Asset Management LLC added to a holding in Tilray Inc by 33.66%. The purchase prices were between $15.89 and $22.73, with an estimated average price of $18.81. The stock is now traded at around $13.960000. The impact to a portfolio due to this purchase was 0.53%. The holding were 383,209 shares as of 2021-06-30.

Added: AbbVie Inc (ABBV)

Princeton Global Asset Management LLC added to a holding in AbbVie Inc by 42.35%. The purchase prices were between $105.21 and $117.21, with an estimated average price of $112.5. The stock is now traded at around $115.080000. The impact to a portfolio due to this purchase was 0.47%. The holding were 45,876 shares as of 2021-06-30.

Added: Oracle Corp (ORCL)

Princeton Global Asset Management LLC added to a holding in Oracle Corp by 99.02%. The purchase prices were between $70.17 and $84.61, with an estimated average price of $78.06. The stock is now traded at around $90.050000. The impact to a portfolio due to this purchase was 0.19%. The holding were 16,320 shares as of 2021-06-30.

Added: Facebook Inc (FB)

Princeton Global Asset Management LLC added to a holding in Facebook Inc by 739.19%. The purchase prices were between $294.53 and $355.64, with an estimated average price of $320.19. The stock is now traded at around $358.920000. The impact to a portfolio due to this purchase was 0.18%. The holding were 1,863 shares as of 2021-06-30.

Sold Out: Fidelity National Financial Inc (FNF)

Princeton Global Asset Management LLC sold out a holding in Fidelity National Financial Inc. The sale prices were between $40.66 and $47.78, with an estimated average price of $45.3.

Sold Out: Berkshire Hathaway Inc (BRK.A)

Princeton Global Asset Management LLC sold out a holding in Berkshire Hathaway Inc. The sale prices were between $385702 and $439460, with an estimated average price of $419597.

Sold Out: Becton, Dickinson and Co (BDX)

Princeton Global Asset Management LLC sold out a holding in Becton, Dickinson and Co. The sale prices were between $238.47 and $260.94, with an estimated average price of $245.55.

Sold Out: General Electric Co (GE)

Princeton Global Asset Management LLC sold out a holding in General Electric Co. The sale prices were between $102.24 and $114.8, with an estimated average price of $107.13.

Sold Out: Kimberly-Clark Corp (KMB)

Princeton Global Asset Management LLC sold out a holding in Kimberly-Clark Corp. The sale prices were between $128.69 and $142.39, with an estimated average price of $133.51.

Sold Out: CBRE Clarion Global Real Estate Income Fund (IGR)

Princeton Global Asset Management LLC sold out a holding in CBRE Clarion Global Real Estate Income Fund. The sale prices were between $7.81 and $9.09, with an estimated average price of $8.39.



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