2018-08-03
Netflix news headlines: More Leveraged FANG ETNs Are Here
NFLX closing price: 343.0899963378906