Comcast (CMCSA): Undervalued and 2.5% YieldThe markets have recovered a little over the past three weeks. But the market is still down for the year. Thus, the market has brought down many stocks with it. Over the past three weeks, the market has been up a little over 7.5% from this year’s lows.