2017-02-07
Netflix news headlines: 20 Most Talked About Super Bowl LI Commercials, Ranked. Netflix Spikes to High of $143.23 on Volume. AMC's Future In The Post-'Walking Dead' Era: More 'Walking Dead'?
NFLX closing price: 144.0