2019-08-13
Netflix news headlines: Third Point Raises Stake In Netflix By 25% To 500,000 Shares
NFLX closing price: 312.2799987792969