2018-04-27
Netflix news headlines: This Week's Top 10 Largest Insider Buys And Sells. Netflix, Amazon Shares Unaffected Following Report EU Regulators Have Struck Deal On Forcing Cos. To Pay Levies To Fund European Content
NFLX closing price: 311.760009765625