Eagle ECCV Gains 084 Support Holds at 2294 20260518 Stewart STC Delivers Q1 2026 Beat EPS 078 vs 053 Expected Consumer Price Index Rises 38 Annually in April Marking Highest Inflation Since Mid2023 Compugen Ltd CGEN Slides 54 as Technical Support Levels Come into Focus