2020-02-18
Netflix news headlines: Stocks That Hit 52-Week Highs On Tuesday
NFLX closing price: 387.7799987792969