Is Terex Corporation Tex Stock Cyclical Or Stable Price At 63.18 Down 1.88 20260404