The stock has run up ahead of results. Lower mortgage rates are making investors more upbeat about demand for home ...