2025 Review

Performance of 12.2% (EUR), Drivers and thoughts on positions