Vetropack Holding AG (SWX:VETN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
19.24
-0.12 (-0.62%)
Aug 4, 2026, 2:55 PM CET

Vetropack Holding AG Balance Sheet

Millions CHF. Fiscal year is Jan - Dec.

Assets

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Equivalents
96.868.282.2180.3126.2
Cash & Short-Term Investments
96.868.282.2180.3126.2
Cash Growth
41.94%-17.03%-54.41%42.87%20.77%
Accounts Receivable
120.8133141.3179142.5
Other Receivables
16.7243631.316.4
Total Trade Receivables
137.5157177.3210.3158.9
Inventory
191.8182.1197.9155.5144.6
Other Current Assets
3.44.24.16.22.6
Total Current Assets
429.5411.5461.5552.3432.3
Net Property, Plant & Equipment
749.5794.5778661.6593.4
Other Intangible Assets
7.57.443.34.7
Long-Term Investments
24.824.320.317.317.4
Total Assets
1,2111,2381,2641,2351,048

Liabilities

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Accounts Payable
118.1149.3160.5209138.2
Accrued Expenses
53.646.834.131.830.9
Short-Term Debt
37.712.53.310.211.5
Other Current Liabilities
31.431.831.732.631.8
Total Current Liabilities
240.8240.4229.6283.6212.4
Long-Term Debt
206.6206.6252.4168.626
Other Long-Term Liabilities
31.632.531.13334.9
Total Long-Term Liabilities
238.2239.1283.5201.660.9
Total Liabilities
479479.5513.1485.2273.3

Shareholders' Equity

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Common Stock
19.819.819.819.819.8
Additional Paid-in Capital
0.30.30.30.30.3
Retained Earnings
712.2738.1730.6729.2754.4
Shareholders' Equity
732.3758.2750.7749.3774.5
Total Liabilities & Equity
1,2111,2381,2641,2351,048

Additional Metrics

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Total Debt
244.3219.1255.7178.837.5
Net Cash (Debt)
-147.5-150.9-173.51.588.7
Net Cash Growth
----98.31%48.58%
Net Cash Per Share
-7.44-7.61-8.750.084.47
Book Value
732.3758.2750.7749.3774.5
Book Value Per Share
36.9438.2537.8737.8039.07
Tangible Book Value
724.8750.8746.7746769.8
Tangible Book Value Per Share
36.5637.8737.6737.6338.83