Peer cumulative returns by horizonNYSE:J 1W -2.01%, 1M +0.52%, 3M +14.85%, 6M -6.65%, 1Y -11.34%, 3Y +16.55%; NASDAQ:TRMB 1W -3.55%, 1M -1.20%, 3M -4.99%, 6M -25.04%, 1Y -35.86%, 3Y -0.59%; NYSE:BLDR 1W -9.88%, 1M -14.41%, 3M +6.15%, 6M -27.69%, 1Y -49.19%, 3Y -45.45%; NYSE:SRE 1W -2.72%, 1M -2.51%, 3M +0.43%, 6M -4.97%, 1Y +9.76%, 3Y +26.63%; NYSE:VMC 1W -4.97%, 1M -8.52%, 3M +4.71%, 6M -7.04%, 1Y -4.22%, 3Y +29.81%; NYSE:EME 1W +0.95%, 1M -3.82%, 3M -13.68%, 6M +2.84%, 1Y +22.13%, 3Y +243.97%; NYSE:HUBB 1W +0.28%, 1M -2.46%, 3M +4.75%, 6M -1.04%, 1Y +12.16%, 3Y +49.45%; NYSE:CRH 1W -5.12%, 1M -6.88%, 3M -3.10%, 6M -11.77%, 1Y -11.31%, 3Y +74.83%; NASDAQ:STLD 1W -0.18%, 1M +3.30%, 3M +2.62%, 6M +18.79%, 1Y +79.16%, 3Y +130.50%; NYSE:ETN 1W +1.68%, 1M -2.53%, 3M +5.52%, 6M +13.33%, 1Y +15.41%, 3Y +79.68%; NYSE:ROK 1W -0.80%, 1M -3.72%, 3M +6.54%, 6M +16.66%, 1Y +35.37%, 3Y +53.28%