Why Is KB Home (KBH) Up 1.7% Since Last Earnings Report? — KBH -0.20 · News Impact Screener