Nexa NEXA Stock Analysis Falls 122 Watching 1343 20260520 Newell Brands NWL Rallies 085 as Bulls Target 376 20260520