New Home Sales Shatters Expectations, KBH Earnings Still Hold… — KBH +0.30 · News Impact Screener