2020-02-19
Netflix news headlines: Stocks That Hit 52-Week Highs On Wednesday
NFLX closing price: 386.1900024414063