Can Commercial Metals (CMC) Keep the Earnings Surprise Streak Alive? Posted byZacks Equity Research September 16, 2021 Leave a comment on Can Commercial Metals (CMC) Keep the Earnings Surprise Streak Alive? Commercial Metals (CMC) has an impressive earnings surprise history and currently possesses the right combination of the two key ingredients for a lik…