Advance Auto Parts: You Knew It Was Coming… By: Stocks to Watch May 24, 2017 at 14:16 PM EDT The market is punishing Advance Auto Parts for its big earnings miss today. Read More >>