02 January 2026

Top stocks and themes for 2026, plus how the market ended 2025