Miquel y Costas & Miquel, S.A. (BME:MCM)
Spain flag Spain · Delayed Price · Currency is EUR
13.70
+0.05 (0.37%)
Aug 7, 2026, 12:38 PM CET

Miquel y Costas & Miquel Balance Sheet

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Equivalents
9.5113.3418.815.516.43
Short-Term Investments
23.6139.4144.2137.6274.81
Cash & Short-Term Investments
33.1252.7563.0243.1281.24
Cash Growth
-37.21%-16.30%46.13%-46.92%3.30%
Accounts Receivable
57.2156.0256.7261.2656.27
Other Receivables
1.120.061.220.10.24
Total Trade Receivables
58.3356.0857.9361.3656.51
Inventory
109.77114.7498.38109.7389.17
Other Current Assets
4.784.383.525.424.94
Total Current Assets
206227.95222.84219.63231.86
Net Property, Plant & Equipment
217.71196.66187.11189.09176.4
Other Intangible Assets
7.185.996.446.623.13
Long-Term Investments
79.778.0943.5831.5638.23
Other Long-Term Assets
5.685.34.733.914.06
Total Assets
516.26513.99464.7450.81453.68
Accounts Payable
33.8934.931.0941.8542.22
Accrued Expenses
1.941.711.821.932.26
Short-Term Debt
12.6313.9422.4620.9416.47
Other Current Liabilities
18.1528.7516.7212.9122.71
Total Current Liabilities
66.679.372.177.6383.65
Long-Term Debt
34.3541.4930.4536.8141.56
Other Long-Term Liabilities
8.548.087.376.095.57
Total Long-Term Liabilities
42.8949.5737.8242.8947.13
Total Liabilities
109.49128.87109.92120.52130.78
Common Stock
8080808080
Treasury Stock
-29.76-24.22-21.4-17.77-13.37
Additional Paid-in Capital
0.030.060.580.580.6
Accumulated Other Comprehensive Income
-1.73-2.53-6.84-9.44-5.72
Retained Earnings
358.24331.81302.44276.92261.39
Shareholders' Equity
406.77385.12354.78330.29322.9
Total Liabilities & Equity
516.26513.99464.7450.81453.68
Total Debt
46.9855.4352.9257.7458.03
Net Cash (Debt)
-13.86-2.6810.1-14.6223.21
Net Cash Growth
----112.57%
Net Cash Per Share
-0.37-0.070.26-0.380.59
Book Value
406.77385.12354.78330.29322.9
Book Value Per Share
10.7610.119.258.558.24
Tangible Book Value
399.59379.13348.34323.67319.77
Tangible Book Value Per Share
10.579.959.088.378.16