Netflix Retreats: The Streaming Giant Faces Its Toughest Balancing Act Yet
Netflix (NASDAQ:NFLX | NFLX Price Prediction) is sliding 3% in midday trading on March 19, pulling below $92 from a prior close of $94.70. The retreat follows a blistering 23.2% run over…