February 12, 2026 dsm-firmenich reports full year 2025 results Management Report 2025 highlights Good financial performance ...