CurtissWright CW Gains 249 Support Holds at 68638 20260520 Why Coca Cola KOF Just Surged 131 Key Levels Ahead 20260520 Array Tech ARRY Q1 2026 Earnings Surprise EPS 006 Up Significant