Datwyler earnings rebound on healthcare unit gains

17 Feb 2026