News

Public · Published

Advance Auto Parts Turnaround Gains Traction, but Analysts Still See Execution Risks

Bank of America analyst Christopher Nardone reinstated coverage of Advance Auto Parts with an Underperform rating. The company closed more than 500 underperforming stores, consolidated distribution and returned to positive comparable sales in 2025, while BofA forecast 2026 sales of $8.52 billion.

Published:

Updated:

What happened

Bank of America analyst Christopher Nardone reinstated coverage of Advance Auto Parts with an Underperform rating. The company closed more than 500 underperforming stores, consolidated distribution and returned to positive comparable sales in 2025, while BofA forecast 2026 sales of $8.52 billion.

Confirmed

Global impact / market context

The Underperform rating signals that the analyst expects the stock to lag peers despite visible progress. Muted sales growth, especially in DIY, means profit recovery depends on cost cuts and productivity rather than higher revenue, which limits how much cash the business can generate.

Analyst inference

Advance Auto Parts is being measured against larger rivals like AutoZone and O'Reilly, which the analyst says execute better. Investors weighing the turnaround must balance improved operations and positive free cash flow expected in 2026 against weak consumer demand and uncertain productivity gains.

Analyst inference

What to watch

  1. BofA forecasts sales of $8.52 billion in 2026, $8.65 billion in 2027 and $8.77 billion in 2028, with adjusted EPS projected at $2.75, $3.24 and $4.05 respectively. Confirmed
  2. Watch whether Advance Auto Parts delivers the productivity gains management proposed, since the analyst cites uncertainty around them as a key reason for the cautious rating. Proposed
  3. Monitor DIY demand from lower- and middle-income consumers, because continued pressure there would keep sales muted and make margin recovery depend on cost cuts rather than revenue growth. Analyst inference

Evidence

  • Original source link unavailable