Businessfrom24/7 Wall St.6 hours agoNetflix (NFLX) Could Have 15% Upside Now That WBD Deal Is Off the TableNetflix's stock has potential upside of 14.6% as it shifts focus from acquisitions to subscriber growth and margin expansion.