Advance Auto Parts soars after better-than-feared Q1 report, strong profit guidance (AAP:NYSE)May 22, 2025