Analysts Anticipate Commercial Metals (NYSE:CMC) Will Post Earnings of $1.97 Per Share