Retirement Systems of Alabama Buys iShares MSCI Emerging Index Fund, Sherwin-Williams Co, DuPont de Nemours Inc, Sells AT&T Inc, Mondelez International Inc, The Ultimate Software Group Inc

Montgomery, AL, based Investment company Retirement Systems of Alabama buys iShares MSCI Emerging Index Fund, Sherwin-Williams Co, DuPont de Nemours Inc, Constellation Brands Inc, Colgate-Palmolive Co, sells AT&T Inc, Mondelez International Inc, The Ultimate Software Group Inc, Walgreens Boots Alliance Inc, FedEx Corp during the 3-months ended 2019Q2, according to the most recent filings of the investment company, Retirement Systems of Alabama. As of 2019Q2, Retirement Systems of Alabama owns 921 stocks with a total value of $21.4 billion. These are the details of the buys and sells.

For the details of Retirement Systems of Alabama's stock buys and sells, go to https://www.gurufocus.com/guru/retirement+systems+of+alabama/current-portfolio/portfolio

These are the top 5 holdings of Retirement Systems of Alabama
  1. iShares MSCI Emerging Index Fund (EEM) - 19,312,306 shares, 3.88% of the total portfolio. Shares added by 25.30%
  2. Microsoft Corp (MSFT) - 4,813,368 shares, 3.02% of the total portfolio. Shares added by 0.02%
  3. Apple Inc (AAPL) - 2,835,783 shares, 2.62% of the total portfolio. Shares reduced by 1.63%
  4. Amazon.com Inc (AMZN) - 276,651 shares, 2.45% of the total portfolio. Shares added by 0.27%
  5. iShares Core MSCI Emerging Markets (IEMG) - 7,602,836 shares, 1.83% of the total portfolio.
New Purchase: DuPont de Nemours Inc (6D81)

Retirement Systems of Alabama initiated holding in DuPont de Nemours Inc. The purchase prices were between $58.22 and $146.52, with an estimated average price of $85.68. The stock is now traded at around $65.55. The impact to a portfolio due to this purchase was 0.12%. The holding were 349,220 shares as of .

New Purchase: Steris PLC (STE)

Retirement Systems of Alabama initiated holding in Steris PLC. The purchase prices were between $120.49 and $148.88, with an estimated average price of $133.43. The stock is now traded at around $152.48. The impact to a portfolio due to this purchase was 0.08%. The holding were 109,979 shares as of .

New Purchase: Semtech Corp (SMTC)

Retirement Systems of Alabama initiated holding in Semtech Corp. The purchase prices were between $39.83 and $55.1, with an estimated average price of $48.59. The stock is now traded at around $48.13. The impact to a portfolio due to this purchase was 0.06%. The holding were 259,224 shares as of .

New Purchase: IPic Entertainment Inc (IPIC)

Retirement Systems of Alabama initiated holding in IPic Entertainment Inc. The purchase prices were between $3.31 and $5.14, with an estimated average price of $3.94. The stock is now traded at around $2.76. The impact to a portfolio due to this purchase was 0.05%. The holding were 2,801,433 shares as of .

New Purchase: Trex Co Inc (TREX)

Retirement Systems of Alabama initiated holding in Trex Co Inc. The purchase prices were between $58.79 and $77.15, with an estimated average price of $67.87. The stock is now traded at around $70.50. The impact to a portfolio due to this purchase was 0.05%. The holding were 156,535 shares as of .

New Purchase: EastGroup Properties Inc (EGP)

Retirement Systems of Alabama initiated holding in EastGroup Properties Inc. The purchase prices were between $109.18 and $118.19, with an estimated average price of $113.06. The stock is now traded at around $119.74. The impact to a portfolio due to this purchase was 0.03%. The holding were 47,804 shares as of .

Added: iShares MSCI Emerging Index Fund (EEM)

Retirement Systems of Alabama added to a holding in iShares MSCI Emerging Index Fund by 25.30%. The purchase prices were between $39.61 and $44.25, with an estimated average price of $42.18. The stock is now traded at around $42.54. The impact to a portfolio due to this purchase was 0.78%. The holding were 19,312,306 shares as of .

Added: Sherwin-Williams Co (SHW)

Retirement Systems of Alabama added to a holding in Sherwin-Williams Co by 162.12%. The purchase prices were between $419.45 and $479.01, with an estimated average price of $448.11. The stock is now traded at around $462.15. The impact to a portfolio due to this purchase was 0.13%. The holding were 99,587 shares as of .

Added: Cognizant Technology Solutions Corp (CTSH)

Retirement Systems of Alabama added to a holding in Cognizant Technology Solutions Corp by 155.99%. The purchase prices were between $56.88 and $74.6, with an estimated average price of $65.64. The stock is now traded at around $64.38. The impact to a portfolio due to this purchase was 0.12%. The holding were 685,513 shares as of .

Added: Colgate-Palmolive Co (CL)

Retirement Systems of Alabama added to a holding in Colgate-Palmolive Co by 91.91%. The purchase prices were between $67.55 and $73.99, with an estimated average price of $70.97. The stock is now traded at around $73.12. The impact to a portfolio due to this purchase was 0.12%. The holding were 769,990 shares as of .

Added: Constellation Brands Inc (STZ)

Retirement Systems of Alabama added to a holding in Constellation Brands Inc by 160.25%. The purchase prices were between $176.45 and $212.54, with an estimated average price of $195.35. The stock is now traded at around $198.01. The impact to a portfolio due to this purchase was 0.12%. The holding were 201,827 shares as of .

Added: Norfolk Southern Corp (NSC)

Retirement Systems of Alabama added to a holding in Norfolk Southern Corp by 92.18%. The purchase prices were between $190.77 and $206.7, with an estimated average price of $198.37. The stock is now traded at around $197.71. The impact to a portfolio due to this purchase was 0.11%. The holding were 239,342 shares as of .

Sold Out: The Ultimate Software Group Inc (ULTI)

Retirement Systems of Alabama sold out a holding in The Ultimate Software Group Inc. The sale prices were between $329.94 and $331.36, with an estimated average price of $330.68.

Sold Out: Bemis Co Inc (BMS)

Retirement Systems of Alabama sold out a holding in Bemis Co Inc. The sale prices were between $55.12 and $59.53, with an estimated average price of $57.03.

Sold Out: Cousins Properties Inc (CUZ)

Retirement Systems of Alabama sold out a holding in Cousins Properties Inc. The sale prices were between $35.88 and $39.28, with an estimated average price of $37.55.

Sold Out: ARRIS International PLC (ARRS)

Retirement Systems of Alabama sold out a holding in ARRIS International PLC. The sale prices were between $31.61 and $31.66, with an estimated average price of $31.65.

Sold Out: Mellanox Technologies Ltd (MLNX)

Retirement Systems of Alabama sold out a holding in Mellanox Technologies Ltd. The sale prices were between $109.64 and $120.81, with an estimated average price of $115.19.

Sold Out: Teladoc Health Inc (TDOC)

Retirement Systems of Alabama sold out a holding in Teladoc Health Inc. The sale prices were between $49.86 and $66.41, with an estimated average price of $58.22.



Here is the complete portfolio of Retirement Systems of Alabama. Also check out:

1. Retirement Systems of Alabama's Undervalued Stocks
2. Retirement Systems of Alabama's Top Growth Companies, and
3. Retirement Systems of Alabama's High Yield stocks
4. Stocks that Retirement Systems of Alabama keeps buying