UPM financial statements release 2025: Positive finish to the year - strong cash flow and decisive strategic actions Sales totaled €2,312 million (2,632 million in Q4 2024) Comparable EBIT decreased ...