Nike stock has plummeted 81% from its late 2021 peak, with market cap falling from $264 billion to $51 billion. While the company offers an attractive 4.8% dividend yield and has raised payouts for 24 consecutive years, significant risks remain. Sales declined 4% year-over-year in Q1 fiscal 2027, with management expecting continued weakness in Greater China—a key growth market. The high payout ratio relative to declining earnings raises concerns about dividend sustainability and potential future cuts.
Axe note: Nike’s steep share decline highlights risks more than bargains for South African investors.