Home Stock DuPont rallies after strong results—more upside ahead?