Netflix (NFLX) 163.20 green arrow $5.65 (3.59%) 04:01PM (15 mins delay)



Head over to TheStreet to read more

Source: TheStreet (Apr 18, 2017 - 6:27 AM EDT)




Make a suggestion for this page