Why Is Terex (TEX) Up 22.6% Since Last Earnings Report? : vi