MasTec MTZ Climbs 088 Resistance at 44889 in Focus 20260514 Huntington HII Stock Jumps 107 Approaching 34615 20260518 Materion MTRN Q1 2026 Earnings Surprise EPS 127 Up Significant