ECO BL Bluhrs Everyone Gave Up On Comcast (CMCSA). That’s Exactly Why You Should Buy It. Here is a company generating $125 billion in annual revenue, $37.4 billion in EBITDA, and $19.2 billion in free cash flow, the highest in…