EMCOR Group, Inc. provided earnings guidance for the full year 2024 . The company expects full-year 2024 revenues to be between $13.5 billion and $14.0 billion and full-year 2024 diluted earnings per share to be in the range of $14.00 to $15.00.