2019-07-02
Netflix news headlines: 6 Times These Big Investors Probably Said 'Whoops!'
NFLX closing price: 375.4299926757813