Businessfrom24/7 Wall St.2 days 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.