Shares of Advance Auto Parts had lost more than half their value over the past year, weighed down by poor results and macroeconomic concerns. The company has been implementing an aggressive ...