2018-02-28
Netflix news headlines: Baidu's Video Streaming Unit iQIYI Files For IPO
NFLX closing price: 291.3800048828125