Recent news which mentions NYSE:CAT,NYSE:VMC,NASDAQ:BWEN,NYSE:IIIN,NYSE:BLDR,NASDAQ:ATCX,NYSE:MWA,NYSE:XYL,NASDAQ:AAPL