Retirement Systems of Alabama Buys VANGUARD INDEX FDS, Pfizer Inc, Coca-Cola Co, Sells PayPal Holdings Inc, Monster Beverage Corp, General Mills Inc

Article's Main Image
Montgomery, AL, based Investment company Retirement Systems of Alabama (Current Portfolio) buys VANGUARD INDEX FDS, Pfizer Inc, Coca-Cola Co, Netflix Inc, United Parcel Service Inc, sells PayPal Holdings Inc, Monster Beverage Corp, General Mills Inc, McCormick Inc, Activision Blizzard Inc during the 3-months ended 2020Q3, according to the most recent filings of the investment company, Retirement Systems of Alabama. As of 2020Q3, Retirement Systems of Alabama owns 915 stocks with a total value of $21.7 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. Apple Inc (AAPL) - 9,357,138 shares, 4.99% of the total portfolio. Shares reduced by 4.48%
  2. Microsoft Corp (MSFT) - 4,414,820 shares, 4.28% of the total portfolio. Shares reduced by 3.12%
  3. Amazon.com Inc (AMZN) - 260,187 shares, 3.77% of the total portfolio. Shares reduced by 2.82%
  4. ISHARES TRUST (EEM) - 16,623,950 shares, 3.38% of the total portfolio.
  5. ISHARES INC (IEMG) - 7,509,120 shares, 1.83% of the total portfolio.
New Purchase: VANGUARD INDEX FDS (VBR)

Retirement Systems of Alabama initiated holding in VANGUARD INDEX FDS. The purchase prices were between $102.46 and $117.9, with an estimated average price of $112.05. The stock is now traded at around $119.44. The impact to a portfolio due to this purchase was 0.3%. The holding were 582,480 shares as of .

New Purchase: TopBuild Corp (BLD)

Retirement Systems of Alabama initiated holding in TopBuild Corp. The purchase prices were between $111.68 and $170.69, with an estimated average price of $143.2. The stock is now traded at around $182.37. The impact to a portfolio due to this purchase was 0.07%. The holding were 84,688 shares as of .

New Purchase: Wingstop Inc (WING)

Retirement Systems of Alabama initiated holding in Wingstop Inc. The purchase prices were between $129.7 and $168.68, with an estimated average price of $146.76. The stock is now traded at around $126.33. The impact to a portfolio due to this purchase was 0.06%. The holding were 92,844 shares as of .

New Purchase: Sunrun Inc (RUN)

Retirement Systems of Alabama initiated holding in Sunrun Inc. The purchase prices were between $19.84 and $77.07, with an estimated average price of $46.69. The stock is now traded at around $63.11. The impact to a portfolio due to this purchase was 0.06%. The holding were 165,667 shares as of .

New Purchase: Emergent BioSolutions Inc (EBS)

Retirement Systems of Alabama initiated holding in Emergent BioSolutions Inc. The purchase prices were between $81.91 and $134.94, with an estimated average price of $107.39. The stock is now traded at around $96.65. The impact to a portfolio due to this purchase was 0.06%. The holding were 120,732 shares as of .

New Purchase: Jazz Pharmaceuticals PLC (JAZZ)

Retirement Systems of Alabama initiated holding in Jazz Pharmaceuticals PLC. The purchase prices were between $105.46 and $144.13, with an estimated average price of $123.87. The stock is now traded at around $149.61. The impact to a portfolio due to this purchase was 0.05%. The holding were 72,405 shares as of .

Added: Pfizer Inc (PFE)

Retirement Systems of Alabama added to a holding in Pfizer Inc by 57.86%. The purchase prices were between $33.46 and $39.26, with an estimated average price of $36.91. The stock is now traded at around $37.63. The impact to a portfolio due to this purchase was 0.23%. The holding were 3,749,383 shares as of .

Added: Coca-Cola Co (KO)

Retirement Systems of Alabama added to a holding in Coca-Cola Co by 43.02%. The purchase prices were between $43.91 and $51.19, with an estimated average price of $48.09. The stock is now traded at around $50.36. The impact to a portfolio due to this purchase was 0.2%. The holding were 2,854,438 shares as of .

Added: Netflix Inc (NFLX)

Retirement Systems of Alabama added to a holding in Netflix Inc by 32.05%. The purchase prices were between $466.93 and $556.55, with an estimated average price of $497.66. The stock is now traded at around $529.88. The impact to a portfolio due to this purchase was 0.17%. The holding were 300,750 shares as of .

Added: United Parcel Service Inc (UPS)

Retirement Systems of Alabama added to a holding in United Parcel Service Inc by 56.92%. The purchase prices were between $113.76 and $168.9, with an estimated average price of $145.35. The stock is now traded at around $176.18. The impact to a portfolio due to this purchase was 0.16%. The holding were 564,903 shares as of .

Added: International Business Machines Corp (IBM)

Retirement Systems of Alabama added to a holding in International Business Machines Corp by 73.57%. The purchase prices were between $115.71 and $128.67, with an estimated average price of $123.08. The stock is now traded at around $117.30. The impact to a portfolio due to this purchase was 0.16%. The holding were 658,945 shares as of .

Added: Altria Group Inc (MO)

Retirement Systems of Alabama added to a holding in Altria Group Inc by 88.59%. The purchase prices were between $37.93 and $44.04, with an estimated average price of $41.61. The stock is now traded at around $38.86. The impact to a portfolio due to this purchase was 0.15%. The holding were 1,779,019 shares as of .

Sold Out: RingCentral Inc (RNG)

Retirement Systems of Alabama sold out a holding in RingCentral Inc. The sale prices were between $251.37 and $310.2, with an estimated average price of $277.76.

Sold Out: NXP Semiconductors NV (NXPI)

Retirement Systems of Alabama sold out a holding in NXP Semiconductors NV. The sale prices were between $111.91 and $132.1, with an estimated average price of $121.94.

Sold Out: Caesars Entertainment Inc (CZR)

Retirement Systems of Alabama sold out a holding in Caesars Entertainment Inc. The sale prices were between $11.92 and $12.47, with an estimated average price of $12.25.

Sold Out: LogMeIn Inc (LOGM)

Retirement Systems of Alabama sold out a holding in LogMeIn Inc. The sale prices were between $85.36 and $86.04, with an estimated average price of $85.76.

Sold Out: Tech Data Corp (TECD)

Retirement Systems of Alabama sold out a holding in Tech Data Corp. The sale prices were between $144.9 and $144.9, with an estimated average price of $144.9.

Sold Out: CMC Materials Inc (CCMP)

Retirement Systems of Alabama sold out a holding in CMC Materials Inc. The sale prices were between $133.39 and $168.97, with an estimated average price of $149.1.

Reduced: PayPal Holdings Inc (PYPL)

Retirement Systems of Alabama reduced to a holding in PayPal Holdings Inc by 32.28%. The sale prices were between $169.81 and $210.82, with an estimated average price of $188.22. The stock is now traded at around $204.87. The impact to a portfolio due to this sale was -0.28%. Retirement Systems of Alabama still held 711,495 shares as of .

Reduced: Monster Beverage Corp (MNST)

Retirement Systems of Alabama reduced to a holding in Monster Beverage Corp by 78.73%. The sale prices were between $69.03 and $86.53, with an estimated average price of $78.91. The stock is now traded at around $80.54. The impact to a portfolio due to this sale was -0.18%. Retirement Systems of Alabama still held 148,796 shares as of .

Reduced: General Mills Inc (GIS)

Retirement Systems of Alabama reduced to a holding in General Mills Inc by 69.18%. The sale prices were between $57.32 and $65.74, with an estimated average price of $62.5. The stock is now traded at around $61.36. The impact to a portfolio due to this sale was -0.17%. Retirement Systems of Alabama still held 246,230 shares as of .



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