Daily Stock Winner
Today
Compare
EME
S&P 500
EMCOR Group, Inc.
Jul 31, 2026
-0.62%
Rank
#319
of 514
Up Days
1
/5
Down Days
4
/5
Best Day
+19.32%
Worst Day
-4.97%
Last 5 Trading Days
Fri, Jul 31
-0.62%
Thu, Jul 30
+19.32%
Wed, Jul 29
-4.72%
Tue, Jul 28
-4.97%
Mon, Jul 27
-0.28%
Compare with another stock
vs AAPL
vs MSFT
vs NVDA
vs GOOGL
EME - EMCOR Group, Inc. Stock Performance on Jul 31, 2026 | Daily Stock Winner | Daily Stock Winner