Like this podcast? Create your own with Apisod

Nike Loses S&P 100 Spot

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