Veracruz Properties SOCIMI, S.A. (BME:YVCP)
Spain flag Spain · Delayed Price · Currency is EUR
31.20
0.00 (0.00%)
At close: Aug 6, 2026

BME:YVCP Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
13.1413.1311.6910.879.868.94
Revenue Growth
4.40%12.30%7.60%10.23%10.25%16.84%
Gross Profit
8.738.727.677.096.125.46
Operating Income
5.455.454.454.093.392.98
Net Income
4.494.493.473.22.632.25
Earnings Per Share
1.701.701.301.130.990.84
EPS Growth
15.17%30.48%15.65%14.04%17.15%42.42%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
3.363.361.911.651.170.58
Total Debt
29.6529.6531.4431.0133.4936.12
Net Cash (Debt)
-26.28-26.28-29.53-29.36-32.32-35.55
Net Cash Growth
------
Net Cash Per Share
-9.95-9.95-11.09-10.34-12.14-13.35

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
3.846.746.264.294.994.43
Capital Expenditures
-5.88-5.88-2.19-0.72-0.49-6.87
Free Cash Flow
-2.040.864.073.574.5-2.44
Free Cash Flow Growth
--78.76%14.06%-20.68%--

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
66.43%66.40%65.62%65.20%62.11%61.01%
Operating Margin
41.45%41.48%38.08%37.68%34.39%33.32%
Pretax Margin
34.19%34.21%29.69%29.45%26.70%25.41%
Profit Margin
34.19%34.21%29.69%29.45%26.70%25.13%
FCF Margin
-15.51%6.58%34.78%32.81%45.60%-27.28%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
1.413-1.1341.0380.890-
Dividend Per Share Growth
21.44%-9.23%16.69%--
Dividend Yield
4.53%4.72%2.88%2.96%2.77%1.86%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
22.1417.9923.3228.9132.9738.63
P/FCF Ratio
13.4993.5619.9025.9519.30-
PS Ratio
7.766.156.928.528.809.71