- New Purchases: GTN, CI, XPO, NGVT, BRX, CZR, ETRN, SR, FFIN, AIV1, CFX, GDOT, AMED, RAMP, MDR,
- Added Positions: PG, PEP, CMS, ETR, SWKS, NEM, GOOG, KMB, PNW, WBA, DGX, SBUX, DIS, BIIB, CHD, KR, MKC, HRL, AMD, UNH, V, FB, AMP, DPZ, NVDA, MPC, PRAH, AMZN, BMY, CNC, CHDN, DXC, D, MMS, MSA, ORI, THS, CVX, TPR, FDX, GT, EHC, INTC, KEX, PRU, RPM, RTN, SAFM, TECH, TR, WERN, CXO, DAN, GMED, HQY, APC, CPT, KO, COP, DHR, FITB, FLR, GILD, LNC, MS, RMD, CRM, SBNY, SNV, TCO, MASI, CONE, AES, ABT, ABMD, ATVI, APD, ARE, ALXN, LNT, HES, AEE, ADM, AIZ, AVB, BDX, SAM, BXP, CBS, CPB, CE, CNP, CTL, CHK, CME, XEC, CINF, CMA, CBSH, NNN, CAG, ED, COO, OFC, CR, CREE, CCI, CFR, DHI, XRAY, DTE, DVA, DISCA, DLTR, DUK, DRE, EOG, EWBC, DISH, ENS, EPR, EQIX, EQR, EXR, NEE, FDS, FRT, M, FE, FLS, FCX, GRMN, GIS, GGG, GEF, HRB, HWC, HIG, HCP, WELL, HR, HP, HSY, INFO, INCY, IPG, ISRG, JKHY, JLL, KLAC, LANC, LEG, LECO, MAC, MANH, MAN, MKTX, MAT, MPW, MCHP, TAP, MPWR, NDAQ, NOV, NFLX, NYT, NI, NBL, OXY, OHI, ASGN, OKE, PPL, PBCT, PKI, LIN, PBH, PSA, O, REGN, RNR, WRK, ROL, ROP, RCL, SLB, SRE, SO, SYMC, SYNA, SNPS, TJX, THO, ULTI, UAA, UDR, UPS, VSAT, VIAB, VNO, WSO, WMB, WWE, XEL, ZBH, TDG, HBI, DAL, AWK, DISCK, KAR, PEB, CBOE, OAS, KMI, TRIP, CPRI, WPX, MTDR, COTY, BLUE, NWSA, SAIC, INGN, ANET, KEYS, LITE, UA, LW, ARNC, JBGS,
- Reduced Positions: XLNX, PM, MNST, TFX, AEP, HSIC, BF.B, CELG, EL, EVRG, XOM, MO, COST, EXC, QCOM, ATO, KHC, AJG, STZ, MLM, JNJ, JNPR, MSFT, ORCL, UNP, WMT, YUM, SYNH, AFG, AAPL, BAC, DCI, LLY, PFE, TXRH, ENR, CRS, C, DLX, HCSG, KNX, MOH, NKE, BID, WAB, WFC, SFM, MMM, AMGN, BAX, CSX, CSCO, CLX, CMCSA, INGR, ESV, JPM, MCD, MRK, PTEN, LSI, TXN, WCG, CVLT, SPR, TDC, ULTA, ZNGA, FEYE, AOS, AGCO, NSP, AAP, AFL, AKAM, ALB, Y, ADS, MDRX, ALL, AME, AMAT, ARW, AZO, ADSK, AVY, AVT, BLL, BK, BDC, BBY, BCO, CF, COG, COF, KMX, CAH, CSL, CAT, CAR, CTXS, CNX, GLW, CMI, CW, ATGE, DVN, ETFC, ETN, EME, EMR, EFX, FFIV, FLIR, FISV, FL, BEN, FULT, GATX, GWR, GS, THG, HOG, HRS, HELE, HPQ, HFC, HUBB, HBAN, IBM, IR, IDCC, IP, ISCA, JBL, KBH, LLL, LH, LRCX, LSTR, JEF, LGND, LFUS, LPX, MTB, MRO, MAR, MTZ, MAS, SPGI, MCK, MET, MU, MHK, NRG, NKTR, NTAP, NYCB, NEU, NWL, JWN, NSC, NTRS, NOC, NUE, ORLY, ODFL, OSK, OI, PNC, PPG, PH, MD, PENN, RL, POL, PCH, PFG, STL, PHM, RJF, RF, RS, SBAC, SLG, SEE, LUV, SWN, STI, TROW, TCF, TER, TEX, TKR, TMK, TSS, WEN, TRN, TRMK, UAL, UMBF, X, UHS, VLO, VMI, VAR, WM, WAT, WOR, XRX, ZION, EBAY, HOMB, WYND, WU, LDOS, IPGP, DFS, TEL, MSCI, MDSO, CHTR, LYB, FRC, FLT, VC, VAC, PNR, RLGY, FANG, NCLH, IQV, AAL, NAVI, SYF, CFG, QRVO, UNIT, CC, HPE, ADSW, FTV, BHGE, BHF, NVT, REZI,
- Sold Out: CGN, FOXA, FOX, STE, VVC, PCG, AIV, MBFI, ESL, AHL, XIM, NFX, DRQ, BIG, MIQ2, DO,
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- iShares MSCI Emerging Index Fund (EEM) - 15,413,006 shares, 3.22% of the total portfolio.
- Microsoft Corp (MSFT) - 4,812,218 shares, 2.76% of the total portfolio. Shares reduced by 2.21%
- Apple Inc (AAPL) - 2,882,758 shares, 2.66% of the total portfolio. Shares reduced by 1.03%
- Amazon.com Inc (AMZN) - 275,918 shares, 2.39% of the total portfolio. Shares added by 1.17%
- iShares Core MSCI Emerging Markets (IEMG) - 7,602,836 shares, 1.91% of the total portfolio.
Retirement Systems of Alabama initiated holding in Gray Television Inc. The purchase prices were between $14.53 and $23.18, with an estimated average price of $18.54. The stock is now traded at around $23.82. The impact to a portfolio due to this purchase was 0.74%. The holding were 7,126,750 shares as of .
New Purchase: Cigna Corp (CI)Retirement Systems of Alabama initiated holding in Cigna Corp. The purchase prices were between $159.69 and $199.81, with an estimated average price of $183.17. The stock is now traded at around $163.82. The impact to a portfolio due to this purchase was 0.14%. The holding were 176,973 shares as of .
New Purchase: XPO Logistics Inc (XPO)Retirement Systems of Alabama initiated holding in XPO Logistics Inc. The purchase prices were between $46.2 and $63.89, with an estimated average price of $55.6. The stock is now traded at around $63.46. The impact to a portfolio due to this purchase was 0.04%. The holding were 142,145 shares as of .
New Purchase: Brixmor Property Group Inc (BRX)Retirement Systems of Alabama initiated holding in Brixmor Property Group Inc. The purchase prices were between $14.17 and $18.48, with an estimated average price of $17.01. The stock is now traded at around $18.20. The impact to a portfolio due to this purchase was 0.03%. The holding were 388,751 shares as of .
New Purchase: Ingevity Corp (NGVT)Retirement Systems of Alabama initiated holding in Ingevity Corp. The purchase prices were between $79.69 and $117.07, with an estimated average price of $100.24. The stock is now traded at around $112.30. The impact to a portfolio due to this purchase was 0.03%. The holding were 54,178 shares as of .
New Purchase: Caesars Entertainment Corp (CZR)Retirement Systems of Alabama initiated holding in Caesars Entertainment Corp. The purchase prices were between $6.74 and $9.62, with an estimated average price of $8.65. The stock is now traded at around $9.20. The impact to a portfolio due to this purchase was 0.03%. The holding were 758,945 shares as of .
Added: Procter & Gamble Co (PG)Retirement Systems of Alabama added to a holding in Procter & Gamble Co by 55.26%. The purchase prices were between $90.44 and $104.05, with an estimated average price of $97.18. The stock is now traded at around $105.46. The impact to a portfolio due to this purchase was 0.32%. The holding were 1,782,244 shares as of .
Added: PepsiCo Inc (PEP)Retirement Systems of Alabama added to a holding in PepsiCo Inc by 58.55%. The purchase prices were between $107.32 and $122.55, with an estimated average price of $113.87. The stock is now traded at around $123.14. The impact to a portfolio due to this purchase was 0.23%. The holding were 1,034,084 shares as of .
Added: Skyworks Solutions Inc (SWKS)Retirement Systems of Alabama added to a holding in Skyworks Solutions Inc by 410.12%. The purchase prices were between $60.72 and $86.07, with an estimated average price of $77.03. The stock is now traded at around $89.55. The impact to a portfolio due to this purchase was 0.14%. The holding were 421,053 shares as of .
Added: CMS Energy Corp (CMS)Retirement Systems of Alabama added to a holding in CMS Energy Corp by 388.91%. The purchase prices were between $48.31 and $56.23, with an estimated average price of $52.64. The stock is now traded at around $55.10. The impact to a portfolio due to this purchase was 0.14%. The holding were 638,663 shares as of .
Added: Entergy Corp (ETR)Retirement Systems of Alabama added to a holding in Entergy Corp by 366.26%. The purchase prices were between $84 and $96.51, with an estimated average price of $90.27. The stock is now traded at around $95.29. The impact to a portfolio due to this purchase was 0.14%. The holding were 388,877 shares as of .
Added: Newmont Mining Corp (NEM)Retirement Systems of Alabama added to a holding in Newmont Mining Corp by 267.03%. The purchase prices were between $31.02 and $36.48, with an estimated average price of $33.85. The stock is now traded at around $36.02. The impact to a portfolio due to this purchase was 0.12%. The holding were 902,829 shares as of .
Sold Out: Cigna Corp (CGN)Retirement Systems of Alabama sold out a holding in Cigna Corp. The sale prices were between $141.45 and $175.43, with an estimated average price of $160.88.
Sold Out: Fox Corp (FOXA)Retirement Systems of Alabama sold out a holding in Fox Corp. The sale prices were between $34.63 and $49.69, with an estimated average price of $36.46.
Sold Out: Fox Corp (FOX)Retirement Systems of Alabama sold out a holding in Fox Corp. The sale prices were between $34.59 and $49.61, with an estimated average price of $36.43.
Sold Out: STERIS Ltd (STE)Retirement Systems of Alabama sold out a holding in STERIS Ltd. The sale prices were between $101.48 and $128.03, with an estimated average price of $117.52.
Sold Out: Vectren Corp (VVC)Retirement Systems of Alabama sold out a holding in Vectren Corp. The sale prices were between $71.78 and $72.38, with an estimated average price of $72.05.
Sold Out: PG&E Corp (PCG)Retirement Systems of Alabama sold out a holding in PG&E Corp. The sale prices were between $6.36 and $24.4, with an estimated average price of $16.19.
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