2017-02-16
Netflix news headlines: Who's The Boss? It Could Be This New ETF
NFLX closing price: 142.00999450683594