Stelac Advisory Services Llc decreased its stake in Netflix Inc (NFLX) by 92.64% based on its latest 2018Q4 regulatory filing with the SEC. Stelac Advisory Services Llc sold 6,920 shares as the company’s stock rose 24.20% with the market. The institutional in…
Read More