D.R. Horton  ( DHI )  Reaches 52-Week High: What's Driving It?