Advance Auto Parts Inc. had its worst weekly performance ever after a weak earnings report and an accounting issue led to a slew of downgrades from Wall Street.
Advance Auto Parts Inc. had its worst weekly performance ever after a weak earnings report and an accounting issue led to a slew of downgrades from Wall Street.