Like this podcast? Create your own with Apisod

Nike Loses S&P 100 Spot episode cover art
Sep 7, 2026 • 6 min
Covers news from Aug 31, 2026 to Sep 7, 2026

Nike Loses S&P 100 Spot

Nike, Inc. Intelligence Briefing podcast cover art
Nike, Inc. Intelligence Briefing

Show Notes

Nike just lost its spot in the S&P 100, capping a $220 billion market value wipeout since 2021. The numbers paint a stark picture: revenue is flat, direct-to-consumer and digital sales are falling, China is down double digits, and even Converse has seen 13 straight quarters of decline. The underlying problem? Nike’s pandemic-era bet on selling direct has backfired, forcing a pivot back to wholesale partners at the cost of pricing power and brand control.

But there’s a twist. With rivals like On and New Balance grabbing market share, Nike is scrambling to reset. They’ve brought in heavy hitters like CFO David Denton from Pfizer, retail veteran Jane Ewing, and ex–Foot Locker exec Kristin Bauer to stabilize the business. The strategy: sharpen inventory, invest where returns are highest, and lean on hot collabs and retro running styles to test if full-price demand still exists. All eyes are now on the upcoming quarterly call—will “discipline” mean a true turnaround, or just tighter belts while competitors surge ahead?

Featuring insights from Reuters, Euromonitor, and Nike’s own leadership, this episode peels back the curtain on the company’s high-stakes reset and what it means for sneaker culture and investors alike.

Powered by Apisod.com