Earnings-Previews-DR-Horton-General-Electric-Halliburton-Lockheed-Martin-Raytheon.jpg