News

While Netflix stock (NFLX) outperformed the market and the broader tech space in the first four months of the year, it has since lost momentum. The stock has gained just about 1.7% over the last three ...