1 long-form article and 0 pre-market mentions covering $CMCSA from AskMelon Research.
Netflix won the streaming wars, and it is not close. It has more than 325 million subscribers, over $50 billion in annual revenue, operating margins north of 30%, and the kind of free cash flow its co…