Business ❯ Financial Forecasting
Fiscal Year 2026
Weak China demand alongside U.S. distribution turmoil undermined investor confidence.