Advance Auto Parts expects full-year earnings in the range of $1.75 to $1.85 per share, with revenue in the range of $8.55 billion to $8.6 billion. Advance Auto Parts shares have climbed 17% since the ...