EMCOR Group, Inc. provided earnings guidance full-year 2021. For the year, the company expects revenues to be between $9.2 billion and $9.4 billion, and full-year 2021 diluted earnings per share in the range of $6.20 to $6.70.