Nike Execs Sell Shares as Stock Slides: What It Means for the Brand’s Future?
Insider sales by Nike’s top execs signal cautious liquidity management amid a 5.5% weekly slide—what this means for investors and the brand’s next moves.
4 minutes to read





