#comcast stock analysis