Why Is KB Home (KBH) Up 6.6% Since Last Earnings Report? | AllMind News