UPM-Kymmene Oyj (HEL:UPM)
Finland flag Finland · Delayed Price · Currency is EUR
24.10
+0.63 (2.68%)
Jul 22, 2026, 6:29 PM EET

UPM-Kymmene Oyj Balance Sheet

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Equivalents
6897158926322,0671,460
Short-Term Investments
81786964118139
Cash & Short-Term Investments
7707939616962,1851,599
Cash Growth
-9.20%-17.48%38.07%-68.15%36.65%-13.85%
Accounts Receivable
1,6771,4811,9291,7822,6962,024
Other Receivables
403540276140
Total Trade Receivables
1,7171,5161,9691,8092,7572,064
Inventory
1,9291,8862,1041,9482,2891,594
Other Current Assets
---106--
Total Current Assets
4,4154,1945,0344,4547,2305,257
Net Property, Plant & Equipment
7,2757,2377,9327,7367,4466,177
Other Intangible Assets
540554580715553366
Goodwill
266264174283282237
Long-Term Investments
2,2372,2442,3112,3663,7492,745
Other Long-Term Assets
3,0793,0413,0652,8132,9482,893
Total Assets
17,81217,53219,09618,47322,20717,676
Accounts Payable
1,8511,8391,9381,8832,7202,254
Current Portion of Long-Term Debt
13015616632755886
Other Current Liabilities
10562126135175127
Total Current Liabilities
2,2632,2372,3952,3853,5222,468
Long-Term Debt
3,6293,6383,7473,0564,4762,566
Other Long-Term Liabilities
1,4811,5011,5811,5411,4001,536
Total Long-Term Liabilities
4,9324,9615,1624,5015,8074,102
Total Liabilities
7,1957,1977,5566,9429,3296,570
Common Stock
890890890890890890
Treasury Stock
-2-2-2-2-2-2
Additional Paid-in Capital
1,2731,2731,2731,2731,2731,273
Accumulated Other Comprehensive Income
1,7011,6372,3352,0022,9092,267
Retained Earnings
6,4096,2056,6446,9987,4336,419
Total Common Shareholders' Equity
10,27110,00111,13911,16112,50210,846
Minority Interest
346333401370376261
Shareholders' Equity
10,61610,33511,54011,53112,87911,106
Total Liabilities & Equity
17,81217,53219,09618,47322,20717,676
Total Debt
3,7593,7943,9133,3835,0342,652
Net Cash (Debt)
-2,989-3,001-2,952-2,687-2,849-1,053
Net Cash Per Share
-5.67-5.68-5.54-5.04-5.34-1.97
Book Value
10,27110,00111,13911,16112,50210,846
Book Value Per Share
19.4818.9220.8920.9323.4420.34
Tangible Book Value
9,4659,18310,38510,16311,66710,243
Tangible Book Value Per Share
17.9517.3719.4719.0621.8819.21