Nan Shan Life Insurance Co., Ltd. Buys The Walt Disney Co, Alphabet Inc, Xilinx Inc, Sells Microsoft Corp, Facebook Inc, SPDR Barclays High Yield Bond ETF

Investment company Nan Shan Life Insurance Co., Ltd. (Current Portfolio) buys The Walt Disney Co, Alphabet Inc, Xilinx Inc, Nike Inc, UnitedHealth Group Inc, sells Microsoft Corp, Facebook Inc, SPDR Barclays High Yield Bond ETF, Amazon.com Inc, Mastercard Inc during the 3-months ended 2019Q2, according to the most recent filings of the investment company, Nan Shan Life Insurance Co., Ltd.. As of 2019Q2, Nan Shan Life Insurance Co., Ltd. owns 90 stocks with a total value of $3.9 billion. These are the details of the buys and sells.

For the details of Nan Shan Life Insurance Co., Ltd.'s stock buys and sells, go to https://www.gurufocus.com/guru/nan+shan+life+insurance+co.%2C+ltd./current-portfolio/portfolioportfolio

These are the top 5 holdings of Nan Shan Life Insurance Co., Ltd.
  1. New Residential Investment Corp (NRZ) - 20,820,519 shares, 8.30% of the total portfolio. Shares reduced by 5.57%
  2. iShares iBoxx $ High Yield Corporate Bond ETF (HYG) - 2,548,478 shares, 5.75% of the total portfolio.
  3. AGNC Investment Corp (AGNC) - 11,915,030 shares, 5.19% of the total portfolio. Shares reduced by 5.64%
  4. Verizon Communications Inc (VZ) - 2,793,089 shares, 4.13% of the total portfolio. Shares added by 9.83%
  5. Starwood Property Trust Inc (STWD) - 6,600,069 shares, 3.88% of the total portfolio. Shares reduced by 19.55%
New Purchase: The Walt Disney Co (DIS)

Nan Shan Life Insurance Co., Ltd. initiated holding in The Walt Disney Co. The purchase prices were between $111.96 and $142.02, with an estimated average price of $132.62. The stock is now traded at around $137.31. The impact to a portfolio due to this purchase was 1.28%. The holding were 355,000 shares as of .

New Purchase: Nike Inc (NKE)

Nan Shan Life Insurance Co., Ltd. initiated holding in Nike Inc. The purchase prices were between $77.14 and $89.2, with an estimated average price of $84.21. The stock is now traded at around $83.32. The impact to a portfolio due to this purchase was 0.87%. The holding were 402,325 shares as of .

New Purchase: Parsley Energy Inc (PE)

Nan Shan Life Insurance Co., Ltd. initiated holding in Parsley Energy Inc. The purchase prices were between $16.93 and $21.77, with an estimated average price of $19.15. The stock is now traded at around $16.44. The impact to a portfolio due to this purchase was 0.77%. The holding were 1,557,000 shares as of .

New Purchase: Halliburton Co (HAL)

Nan Shan Life Insurance Co., Ltd. initiated holding in Halliburton Co. The purchase prices were between $21.07 and $31.81, with an estimated average price of $25.99. The stock is now traded at around $19.48. The impact to a portfolio due to this purchase was 0.49%. The holding were 825,500 shares as of .

New Purchase: Kinder Morgan Inc (KMI)

Nan Shan Life Insurance Co., Ltd. initiated holding in Kinder Morgan Inc. The purchase prices were between $19.36 and $21.38, with an estimated average price of $20.15. The stock is now traded at around $20.51. The impact to a portfolio due to this purchase was 0.3%. The holding were 556,000 shares as of .

New Purchase: KraneShares China Internet ETF (KWEB)

Nan Shan Life Insurance Co., Ltd. initiated holding in KraneShares China Internet ETF. The purchase prices were between $40.13 and $49.64, with an estimated average price of $45.01. The stock is now traded at around $40.10. The impact to a portfolio due to this purchase was 0.23%. The holding were 201,204 shares as of .

Added: Alphabet Inc (GOOGL)

Nan Shan Life Insurance Co., Ltd. added to a holding in Alphabet Inc by 1902.04%. The purchase prices were between $1038.74 and $1296.2, with an estimated average price of $1158.78. The stock is now traded at around $1174.50. The impact to a portfolio due to this purchase was 1.12%. The holding were 42,103 shares as of .

Added: Xilinx Inc (XLNX)

Nan Shan Life Insurance Co., Ltd. added to a holding in Xilinx Inc by 9900.00%. The purchase prices were between $101.03 and $139.72, with an estimated average price of $116.63. The stock is now traded at around $106.43. The impact to a portfolio due to this purchase was 0.91%. The holding were 300,000 shares as of .

Added: UnitedHealth Group Inc (UNH)

Nan Shan Life Insurance Co., Ltd. added to a holding in UnitedHealth Group Inc by 55.80%. The purchase prices were between $216.84 and $252.28, with an estimated average price of $240.34. The stock is now traded at around $249.22. The impact to a portfolio due to this purchase was 0.86%. The holding were 380,356 shares as of .

Added: PayPal Holdings Inc (PYPL)

Nan Shan Life Insurance Co., Ltd. added to a holding in PayPal Holdings Inc by 33.90%. The purchase prices were between $104.46 and $118.79, with an estimated average price of $110.76. The stock is now traded at around $102.72. The impact to a portfolio due to this purchase was 0.6%. The holding were 803,393 shares as of .

Added: Valero Energy Corp (VLO)

Nan Shan Life Insurance Co., Ltd. added to a holding in Valero Energy Corp by 121.46%. The purchase prices were between $70.4 and $91.15, with an estimated average price of $82.55. The stock is now traded at around $78.75. The impact to a portfolio due to this purchase was 0.58%. The holding were 473,181 shares as of .

Added: SPDR Barclays Convertible Securities ETF (CWB)

Nan Shan Life Insurance Co., Ltd. added to a holding in SPDR Barclays Convertible Securities ETF by 44.81%. The purchase prices were between $50.24 and $53.58, with an estimated average price of $52.1. The stock is now traded at around $52.79. The impact to a portfolio due to this purchase was 0.56%. The holding were 1,325,402 shares as of .

Sold Out: Microsoft Corp (MSFT)

Nan Shan Life Insurance Co., Ltd. sold out a holding in Microsoft Corp. The sale prices were between $119.02 and $137.78, with an estimated average price of $126.89.

Sold Out: Mastercard Inc (MA)

Nan Shan Life Insurance Co., Ltd. sold out a holding in Mastercard Inc. The sale prices were between $235.91 and $266.79, with an estimated average price of $250.12.

Sold Out: Sony Corp (SNE)

Nan Shan Life Insurance Co., Ltd. sold out a holding in Sony Corp. The sale prices were between $42.17 and $53.94, with an estimated average price of $49.06.

Sold Out: Fox Factory Holding Corp (FOXF)

Nan Shan Life Insurance Co., Ltd. sold out a holding in Fox Factory Holding Corp. The sale prices were between $65.65 and $82.51, with an estimated average price of $74.13.

Sold Out: ServiceNow Inc (NOW)

Nan Shan Life Insurance Co., Ltd. sold out a holding in ServiceNow Inc. The sale prices were between $236.23 and $288.8, with an estimated average price of $262.49.

Sold Out: American Woodmark Corp (AMWD)

Nan Shan Life Insurance Co., Ltd. sold out a holding in American Woodmark Corp. The sale prices were between $72.49 and $92.58, with an estimated average price of $84.36.



Here is the complete portfolio of Nan Shan Life Insurance Co., Ltd.. Also check out:

1. Nan Shan Life Insurance Co., Ltd.'s Undervalued Stocks
2. Nan Shan Life Insurance Co., Ltd.'s Top Growth Companies, and
3. Nan Shan Life Insurance Co., Ltd.'s High Yield stocks
4. Stocks that Nan Shan Life Insurance Co., Ltd. keeps buying