Comcast: Worst company, but not worst stock