Based on the improved performance metrics which we recently added to our stock screens, Netflix Inc (NFLX) could be a great value stock: Netflix’s primary business is a streaming video on demand service now available in almost every country worldwide except China. Netflix delivers original and third-party digital video content to ... Read More