
Netflix upgraded to Buy as valuation resets and competitive risks ease, with strong capital moves and growth catalysts ahead.
Netflix has been upgraded to a Buy rating due to a reset in its valuation and reduced competitive risks. The company showed strong capital discipline by rejecting the Warner Bros. Discovery deal, gaining $2.8 billion, and expanding its share repurcha...


