Implied Podcast

Nike Tumbles 10% — Why Wall Street Hated the “Win”

Nike experienced a significant 10% stock drop despite beating earnings estimates. Factors include crushing tariffs impacting margins and declining sales in China, raising questions about the CEO's turnaround strategy.

Listen