Is EMCOR Group, Inc. (EME) A Good Stock To Buy Now?

Is EMCOR Group, Inc. (EME) A Good Stock To Buy Now?