Citizens analyst James McCanless reiterates KB Home (NYSE:KBH) with a Market Outperform and maintains $77 price target.