Advance Auto Parts faces analyst downgrades after Q3 results

Advance Auto Parts faces analyst downgrades after Q3 results