Terex and EMC may have positive sentiments in the short term