XWELL XWEL Stock Today Rallies 797 Resistance at 156 20260515 MasTec MTZ Climbs 088 Resistance at 44889 in Focus 20260514 Avantor AVTR Declines as Extended Destocking Period Weighs on Recovery Prospects