Retirement Systems of Alabama Buys Duke Energy Corp, Molson Coors Beverage Co, Truist Financial Corp, Sells Entergy Corp, Celgene Corp, Dominion Energy Inc

Author's Avatar
Jan 28, 2020
Article's Main Image
Montgomery, AL, based Investment company Retirement Systems of Alabama (Current Portfolio) buys Duke Energy Corp, Molson Coors Beverage Co, Truist Financial Corp, NRG Energy Inc, Intuitive Surgical Inc, sells Entergy Corp, Celgene Corp, Dominion Energy Inc, DTE Energy Co, CMS Energy Corp during the 3-months ended 2019Q4, according to the most recent filings of the investment company, Retirement Systems of Alabama. As of 2019Q4, Retirement Systems of Alabama owns 915 stocks with a total value of $22.5 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 Markets ETF (EEM) - 19,937,306 shares, 3.97% of the total portfolio.
  2. Apple Inc (AAPL) - 2,632,510 shares, 3.43% of the total portfolio. Shares reduced by 0.93%
  3. Microsoft Corp (MSFT) - 4,592,494 shares, 3.21% of the total portfolio. Shares added by 0.20%
  4. Amazon.com Inc (AMZN) - 266,821 shares, 2.19% of the total portfolio. Shares added by 0.40%
  5. iShares Core MSCI Emerging Markets ETF (IEMG) - 7,602,836 shares, 1.81% of the total portfolio.
New Purchase: Truist Financial Corp (BBK)

Retirement Systems of Alabama initiated holding in Truist Financial Corp. The purchase prices were between $46.2 and $50.5, with an estimated average price of $48.71. The stock is now traded at around $49.60. The impact to a portfolio due to this purchase was 0.15%. The holding were 589,385 shares as of .

New Purchase: ServiceNow Inc (NOW)

Retirement Systems of Alabama initiated holding in ServiceNow Inc. The purchase prices were between $220.01 and $286.88, with an estimated average price of $264.22. The stock is now traded at around $314.05. The impact to a portfolio due to this purchase was 0.1%. The holding were 82,888 shares as of .

New Purchase: ViacomCBS Inc (0VVB)

Retirement Systems of Alabama initiated holding in ViacomCBS Inc. The purchase prices were between $31.6 and $38.4, with an estimated average price of $34.93. The stock is now traded at around $32.20. The impact to a portfolio due to this purchase was 0.08%. The holding were 403,903 shares as of .

New Purchase: Lear Corp (LEA)

Retirement Systems of Alabama initiated holding in Lear Corp. The purchase prices were between $106.3 and $141.58, with an estimated average price of $124.29. The stock is now traded at around $125.53. The impact to a portfolio due to this purchase was 0.08%. The holding were 128,555 shares as of .

New Purchase: Las Vegas Sands Corp (LVS)

Retirement Systems of Alabama initiated holding in Las Vegas Sands Corp. The purchase prices were between $53.47 and $69.94, with an estimated average price of $62.6. The stock is now traded at around $64.41. The impact to a portfolio due to this purchase was 0.05%. The holding were 148,520 shares as of .

New Purchase: SolarEdge Technologies Inc (SEDG)

Retirement Systems of Alabama initiated holding in SolarEdge Technologies Inc. The purchase prices were between $76.37 and $95.56, with an estimated average price of $85.65. The stock is now traded at around $103.36. The impact to a portfolio due to this purchase was 0.05%. The holding were 128,300 shares as of .

Added: Duke Energy Corp (DUK)

Retirement Systems of Alabama added to a holding in Duke Energy Corp by 129.95%. The purchase prices were between $86.66 and $97.17, with an estimated average price of $91.54. The stock is now traded at around $96.21. The impact to a portfolio due to this purchase was 0.17%. The holding were 733,704 shares as of .

Added: Molson Coors Beverage Co (TAP)

Retirement Systems of Alabama added to a holding in Molson Coors Beverage Co by 758.20%. The purchase prices were between $50.1 and $59.47, with an estimated average price of $53.67. The stock is now traded at around $56.09. The impact to a portfolio due to this purchase was 0.15%. The holding were 705,961 shares as of .

Added: Intuitive Surgical Inc (ISRG)

Retirement Systems of Alabama added to a holding in Intuitive Surgical Inc by 93.97%. The purchase prices were between $509 and $598.81, with an estimated average price of $563.25. The stock is now traded at around $569.73. The impact to a portfolio due to this purchase was 0.13%. The holding were 97,893 shares as of .

Added: NRG Energy Inc (NRG)

Retirement Systems of Alabama added to a holding in NRG Energy Inc by 663.23%. The purchase prices were between $38.21 and $40.84, with an estimated average price of $39.55. The stock is now traded at around $37.01. The impact to a portfolio due to this purchase was 0.13%. The holding were 845,572 shares as of .

Added: Emerson Electric Co (EMR)

Retirement Systems of Alabama added to a holding in Emerson Electric Co by 129.51%. The purchase prices were between $63.16 and $76.97, with an estimated average price of $72.27. The stock is now traded at around $74.43. The impact to a portfolio due to this purchase was 0.12%. The holding were 618,220 shares as of .

Added: Pinnacle West Capital Corp (PNW)

Retirement Systems of Alabama added to a holding in Pinnacle West Capital Corp by 590.75%. The purchase prices were between $85.13 and $97.44, with an estimated average price of $90.05. The stock is now traded at around $97.05. The impact to a portfolio due to this purchase was 0.12%. The holding were 339,703 shares as of .

Sold Out: Celgene Corp (CELG)

Retirement Systems of Alabama sold out a holding in Celgene Corp. The sale prices were between $97.62 and $110.41, with an estimated average price of $105.2.

Sold Out: SunTrust Banks Inc (STI)

Retirement Systems of Alabama sold out a holding in SunTrust Banks Inc. The sale prices were between $65.35 and $71.45, with an estimated average price of $69.19.

Sold Out: Bazaarvoice Inc (1BA)

Retirement Systems of Alabama sold out a holding in Bazaarvoice Inc. The sale prices were between $32.64 and $42, with an estimated average price of $37.15.

Sold Out: Medidata Solutions Inc (MDSO)

Retirement Systems of Alabama sold out a holding in Medidata Solutions Inc. The sale prices were between $91.48 and $92.24, with an estimated average price of $91.87.

Sold Out: Xerox Holdings Corp (XER2)

Retirement Systems of Alabama sold out a holding in Xerox Holdings Corp. The sale prices were between $26 and $35.4, with an estimated average price of $31.66.

Sold Out: Bazaarvoice Inc (1BA)

Retirement Systems of Alabama sold out a holding in Bazaarvoice Inc. The sale prices were between $32.64 and $42, with an estimated average price of $37.15.



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