D.R. Horton cuts annual revenue forecast as high costs dent margins | PiQ Markets