Datwyler “cautiously optimistic” despite 33% decline in earnings

10 Feb 2025