Terex Corporation TEX , with an Earnings ESP of +1.96% and a Zacks Rank #3. Click to get this free report Terex Corporation (TEX): Free Stock Analysis Report Caterpillar Inc. (CAT): Free Stock Analysis Report Pentair plc (PNR): Free Stock Analysis Report Axon Enterprise, Inc (AAXN): Free Stock Analysis Report To read this article on Zacks.com click here. However, volatile end markets, raw material price inflation and strengthening of the U.S. dollar remain headwinds for the company's results.