Retirement Systems of Alabama Buys Verizon Communications, Mondelez International, Schlumberger, Sells AT&T, Wal-Mart Stores, Hewlett Packard Enterprise Co

Montgomery, AL, based Investment company Retirement Systems of Alabama buys Verizon Communications, Mondelez International, Schlumberger, Broadcom, General Motors Co, The Kroger Co, The Estee Lauder, Hormel Foods, L3 Technologies, International Flavors & Fragrances, sells AT&T, Wal-Mart Stores, Hewlett Packard Enterprise Co, iShares iBoxx $ Investment Gradeorate Bond, Juniper Networks during the 3-months ended 2017-03-31, according to the most recent filings of the investment company, Retirement Systems of Alabama. As of 2017-03-31, Retirement Systems of Alabama owns 923 stocks with a total value of $18.1 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 http://www.gurufocus.com/StockBuy.php?GuruName=Retirement+Systems+of+Alabama

These are the top 5 holdings of Retirement Systems of Alabama
  1. iShares MSCI Emerging Index Fund (EEM) - 15,713,006 shares, 3.42% of the total portfolio.
  2. Apple Inc (AAPL) - 3,545,485 shares, 2.81% of the total portfolio. Shares added by 7.91%
  3. Microsoft Corp (MSFT) - 5,295,049 shares, 1.93% of the total portfolio. Shares reduced by 3.64%
  4. Amazon.com Inc (AMZN) - 288,317 shares, 1.41% of the total portfolio. Shares added by 4.42%
  5. JPMorgan Chase & Co (JPM) - 2,816,983 shares, 1.37% of the total portfolio. Shares reduced by 0.67%
New Purchase: L3 Technologies Inc (LLL)

Retirement Systems of Alabama initiated holdings in L3 Technologies Inc. The purchase prices were between $145.71 and $170.81, with an estimated average price of $161.83. The stock is now traded at around $167.66. The impact to the portfolio due to this purchase was 0.09%. The holdings were 97,685 shares as of 2017-03-31.

New Purchase: Incyte Corp (INCY)

Retirement Systems of Alabama initiated holdings in Incyte Corp. The purchase prices were between $102.32 and $152.66, with an estimated average price of $127.32. The stock is now traded at around $123.12. The impact to the portfolio due to this purchase was 0.06%. The holdings were 85,148 shares as of 2017-03-31.

New Purchase: The Chemours Co (CC)

Retirement Systems of Alabama initiated holdings in The Chemours Co. The purchase prices were between $21.22 and $38.5, with an estimated average price of $30.1. The stock is now traded at around $37.12. The impact to the portfolio due to this purchase was 0.05%. The holdings were 236,451 shares as of 2017-03-31.

New Purchase: CyrusOne Inc (CONE)

Retirement Systems of Alabama initiated holdings in CyrusOne Inc. The purchase prices were between $46.37 and $51.47, with an estimated average price of $49.13. The stock is now traded at around $54.17. The impact to the portfolio due to this purchase was 0.05%. The holdings were 189,437 shares as of 2017-03-31.

New Purchase: Uniti Group Inc (UNIT)

Retirement Systems of Alabama initiated holdings in Uniti Group Inc. The purchase prices were between $25.32 and $29.24, with an estimated average price of $26.65. The stock is now traded at around $27.42. The impact to the portfolio due to this purchase was 0.05%. The holdings were 321,409 shares as of 2017-03-31.

New Purchase: Coherent Inc (COHR)

Retirement Systems of Alabama initiated holdings in Coherent Inc. The purchase prices were between $136.42 and $206.01, with an estimated average price of $174.8. The stock is now traded at around $205.16. The impact to the portfolio due to this purchase was 0.04%. The holdings were 31,700 shares as of 2017-03-31.

Added: Verizon Communications Inc (VZ)

Retirement Systems of Alabama added to the holdings in Verizon Communications Inc by 35.47%. The purchase prices were between $48.03 and $54.64, with an estimated average price of $50.17. The stock is now traded at around $47.61. The impact to the portfolio due to this purchase was 0.26%. The holdings were 3,768,615 shares as of 2017-03-31.

Added: Mondelez International Inc (MDLZ)

Retirement Systems of Alabama added to the holdings in Mondelez International Inc by 77.11%. The purchase prices were between $42.5 and $45.38, with an estimated average price of $44.31. The stock is now traded at around $44.91. The impact to the portfolio due to this purchase was 0.18%. The holdings were 1,735,842 shares as of 2017-03-31.

Added: Schlumberger Ltd (SLB)

Retirement Systems of Alabama added to the holdings in Schlumberger Ltd by 61.30%. The purchase prices were between $76.96 and $87.48, with an estimated average price of $81.77. The stock is now traded at around $74.68. The impact to the portfolio due to this purchase was 0.17%. The holdings were 1,063,692 shares as of 2017-03-31.

Added: Broadcom Ltd (AVGO)

Retirement Systems of Alabama added to the holdings in Broadcom Ltd by 67.08%. The purchase prices were between $174.28 and $226.45, with an estimated average price of $205.92. The stock is now traded at around $216.97. The impact to the portfolio due to this purchase was 0.16%. The holdings were 323,856 shares as of 2017-03-31.

Added: Hormel Foods Corp (HRL)

Retirement Systems of Alabama added to the holdings in Hormel Foods Corp by 392.29%. The purchase prices were between $34.15 and $37.87, with an estimated average price of $35.67. The stock is now traded at around $34.88. The impact to the portfolio due to this purchase was 0.1%. The holdings were 648,163 shares as of 2017-03-31.

Added: General Motors Co (GM)

Retirement Systems of Alabama added to the holdings in General Motors Co by 54.17%. The purchase prices were between $34.26 and $38.28, with an estimated average price of $36.56. The stock is now traded at around $33.82. The impact to the portfolio due to this purchase was 0.1%. The holdings were 1,440,222 shares as of 2017-03-31.

Sold Out: Spectra Energy Corp (SE)

Retirement Systems of Alabama sold out the holdings in Spectra Energy Corp. The sale prices were between $40.68 and $43.45, with an estimated average price of $41.93.

Sold Out: St Jude Medical Inc (STJ)

Retirement Systems of Alabama sold out the holdings in St Jude Medical Inc. The sale prices were between $80.69 and $80.82, with an estimated average price of $80.76.

Sold Out: Linear Technology Corp (LLTC)

Retirement Systems of Alabama sold out the holdings in Linear Technology Corp. The sale prices were between $61.98 and $65.45, with an estimated average price of $63.61.

Sold Out: Endurance Specialty Holdings Ltd (ENH)

Retirement Systems of Alabama sold out the holdings in Endurance Specialty Holdings Ltd. The sale prices were between $92.5 and $93.07, with an estimated average price of $92.78.

Sold Out: Fossil Group Inc (FOSL)

Retirement Systems of Alabama sold out the holdings in Fossil Group Inc. The sale prices were between $16.09 and $27.08, with an estimated average price of $21.2.

Sold Out: Mentor Graphics Corp (MENT)

Retirement Systems of Alabama sold out the holdings in Mentor Graphics Corp. The sale prices were between $36.86 and $37.26, with an estimated average price of $37.02.



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