M.D.C. Holdings, Inc. MDC also carries a Zacks Rank #2 and generated an average positive earnings surprise of 7.45% over the trailing four quarters. Click to get this free report Masco Corporation (MAS): Free Stock Analysis Report KB Home (KBH): Free Stock Analysis Report M.D.C. Holdings, Inc. (MDC): Free Stock Analysis Report Gibraltar Industries, Inc. (ROCK): Free Stock Analysis Report To read this article on Zacks.com click here. The company noted that quarterly revenues were affected by input cost inflation, and lower backlog of Industrial and Infrastructure Products segment.