Barrett Asset Management, LLC Buys Crown Castle International Corp, S&P 500 ETF TRUST ETF, Vanguard Short-Term Corporate Bond ETF, Sells Alibaba Group Holding, Diageo PLC, Albemarle Corp

New York, NY, based Investment company Barrett Asset Management, LLC (Current Portfolio) buys Crown Castle International Corp, S&P 500 ETF TRUST ETF, Vanguard Short-Term Corporate Bond ETF, iShares TIPS Bond ETF, BTC iShares Floating Rate Bond ETF, sells Alibaba Group Holding, Diageo PLC, Albemarle Corp, Amgen Inc, Eli Lilly and Co during the 3-months ended 2021Q3, according to the most recent filings of the investment company, Barrett Asset Management, LLC. As of 2021Q3, Barrett Asset Management, LLC owns 487 stocks with a total value of $2.2 billion. These are the details of the buys and sells.

For the details of Barrett Asset Management, LLC's stock buys and sells, go to https://www.gurufocus.com/guru/barrett+asset+management%2C+llc/current-portfolio/portfolio

These are the top 5 holdings of Barrett Asset Management, LLC
  1. Microsoft Corp (MSFT) - 415,425 shares, 5.38% of the total portfolio. Shares reduced by 0.23%
  2. Visa Inc (V) - 468,243 shares, 4.79% of the total portfolio. Shares reduced by 0.47%
  3. PayPal Holdings Inc (PYPL) - 395,237 shares, 4.72% of the total portfolio. Shares reduced by 0.89%
  4. Apple Inc (AAPL) - 638,166 shares, 4.15% of the total portfolio. Shares reduced by 1.07%
  5. Alphabet Inc (GOOG) - 32,422 shares, 3.97% of the total portfolio. Shares reduced by 1.16%
New Purchase: BTC iShares Floating Rate Bond ETF (FLOT)

Barrett Asset Management, LLC initiated holding in BTC iShares Floating Rate Bond ETF. The purchase prices were between $50.71 and $50.81, with an estimated average price of $50.74. The stock is now traded at around $50.800000. The impact to a portfolio due to this purchase was 0.03%. The holding were 11,898 shares as of 2021-09-30.

New Purchase: Invesco Solar ETF (TAN)

Barrett Asset Management, LLC initiated holding in Invesco Solar ETF. The purchase prices were between $78.01 and $89.68, with an estimated average price of $84.16. The stock is now traded at around $99.610000. The impact to a portfolio due to this purchase was 0.02%. The holding were 5,000 shares as of 2021-09-30.

New Purchase: iShares 0-5 Year TIPS Bond ETF (STIP)

Barrett Asset Management, LLC initiated holding in iShares 0-5 Year TIPS Bond ETF. The purchase prices were between $103.87 and $105.63, with an estimated average price of $104.93. The stock is now traded at around $106.610000. The impact to a portfolio due to this purchase was 0.01%. The holding were 1,125 shares as of 2021-09-30.

New Purchase: General Electric Co (GE)

Barrett Asset Management, LLC initiated holding in General Electric Co. The purchase prices were between $96 and $107.84, with an estimated average price of $103.28. The stock is now traded at around $107.590000. The impact to a portfolio due to this purchase was 0.01%. The holding were 1,312 shares as of 2021-09-30.

New Purchase: Enstar Group Ltd (ESGR)

Barrett Asset Management, LLC initiated holding in Enstar Group Ltd. The purchase prices were between $224.46 and $265.12, with an estimated average price of $243.57. The stock is now traded at around $234.310000. The impact to a portfolio due to this purchase was 0.01%. The holding were 500 shares as of 2021-09-30.

New Purchase: JPMorgan Ultra-Short Income ETF (JPST)

Barrett Asset Management, LLC initiated holding in JPMorgan Ultra-Short Income ETF. The purchase prices were between $50.6 and $50.67, with an estimated average price of $50.64. The stock is now traded at around $50.590000. The impact to a portfolio due to this purchase was 0.01%. The holding were 2,860 shares as of 2021-09-30.

Added: Crown Castle International Corp (CCI)

Barrett Asset Management, LLC added to a holding in Crown Castle International Corp by 236.24%. The purchase prices were between $173.32 and $203.28, with an estimated average price of $193.44. The stock is now traded at around $180.780000. The impact to a portfolio due to this purchase was 0.49%. The holding were 87,362 shares as of 2021-09-30.

Added: S&P 500 ETF TRUST ETF (SPY)

Barrett Asset Management, LLC added to a holding in S&P 500 ETF TRUST ETF by 41.73%. The purchase prices were between $423.61 and $451.74, with an estimated average price of $439.92. The stock is now traded at around $467.250000. The impact to a portfolio due to this purchase was 0.16%. The holding were 27,946 shares as of 2021-09-30.

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

Barrett Asset Management, LLC added to a holding in Vanguard Short-Term Corporate Bond ETF by 447.63%. The purchase prices were between $82.13 and $82.52, with an estimated average price of $82.32. The stock is now traded at around $81.700000. The impact to a portfolio due to this purchase was 0.05%. The holding were 14,879 shares as of 2021-09-30.

Added: iShares TIPS Bond ETF (TIP)

Barrett Asset Management, LLC added to a holding in iShares TIPS Bond ETF by 28.03%. The purchase prices were between $125.12 and $128.94, with an estimated average price of $127.53. The stock is now traded at around $130.420000. The impact to a portfolio due to this purchase was 0.04%. The holding were 27,975 shares as of 2021-09-30.

Added: ConocoPhillips (COP)

Barrett Asset Management, LLC added to a holding in ConocoPhillips by 284.88%. The purchase prices were between $52.44 and $68.04, with an estimated average price of $57.76. The stock is now traded at around $72.360000. The impact to a portfolio due to this purchase was 0.03%. The holding were 13,848 shares as of 2021-09-30.

Added: iShares Core S&P Mid-Cap ETF (IJH)

Barrett Asset Management, LLC added to a holding in iShares Core S&P Mid-Cap ETF by 133.33%. The purchase prices were between $255.51 and $276.04, with an estimated average price of $268.1. The stock is now traded at around $289.680000. The impact to a portfolio due to this purchase was 0.03%. The holding were 4,375 shares as of 2021-09-30.

Sold Out: Albemarle Corp (ALB)

Barrett Asset Management, LLC sold out a holding in Albemarle Corp. The sale prices were between $167.91 and $244.03, with an estimated average price of $213.35.

Sold Out: Lamb Weston Holdings Inc (LW)

Barrett Asset Management, LLC sold out a holding in Lamb Weston Holdings Inc. The sale prices were between $60.37 and $80.82, with an estimated average price of $67.84.

Sold Out: NewMarket Corp (NEU)

Barrett Asset Management, LLC sold out a holding in NewMarket Corp. The sale prices were between $300.3 and $349.73, with an estimated average price of $327.8.

Sold Out: Entergy Corp (ETR)

Barrett Asset Management, LLC sold out a holding in Entergy Corp. The sale prices were between $99.26 and $114.83, with an estimated average price of $107.05.

Sold Out: GlaxoSmithKline PLC (GSK)

Barrett Asset Management, LLC sold out a holding in GlaxoSmithKline PLC. The sale prices were between $38.05 and $42.33, with an estimated average price of $40.21.

Sold Out: National Grid PLC (NGG)

Barrett Asset Management, LLC sold out a holding in National Grid PLC. The sale prices were between $59.63 and $67.01, with an estimated average price of $64.86.



Here is the complete portfolio of Barrett Asset Management, LLC. Also check out:

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