Trajano Iberia, S.A. (BME:TRA)
Spain flag Spain · Delayed Price · Currency is EUR
0.3360
0.00 (0.00%)
Inactive · Last trade price on Feb 12, 2026

Trajano Iberia Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingDec '24 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Revenue
19.1219.1217.9517.6519.5120.05
Revenue Growth
5.40%6.52%1.73%-9.54%-2.70%-20.98%
Net Income
4.124.122.025.4520.031.6
Earnings Per Share
0.290.290.140.381.410.11
EPS Growth
108.19%103.49%-62.85%-72.81%1150.23%-93.51%

Revenue by Segment

Fiscal YearFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingDec '24 Dec '23 Dec '22 Dec '21 Dec '20
Shopping Mall - Spain
9.359.038.699.159.85
Shopping Mall-Portugal
9.778.928.257.295.19
Total
19.1217.9517.6519.5120.05

Cash & Debt

Fiscal YearCurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingDec '24 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Cash & Investments
7.997.998.3910.519.586.71
Total Debt
76.7876.7878.2878.84103.49130.19
Net Cash (Debt)
-68.79-68.79-69.89-68.33-93.91-123.48
Net Cash Growth
------
Net Cash Per Share
-4.86-4.86-4.93-4.83-6.63-8.72

Cash Flow & CapEx

Fiscal YearTTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingDec '24 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Operating Cash Flow
9.519.51-0.424.958.086.42
Free Cash Flow
9.519.51-0.424.958.086.42
Free Cash Flow Growth
----38.79%25.90%-37.40%

Margins

Fiscal YearTTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingDec '24 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Operating Margin
43.24%43.24%41.00%41.77%37.21%37.65%
Pretax Margin
21.54%21.54%13.09%34.01%105.10%8.30%
Profit Margin
21.54%21.54%11.28%30.88%102.70%7.99%

Dividends

Fiscal YearCurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingSep '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Dividend Per Share
2.3352.1750.0950.1630.4381.130
Dividend Per Share Growth
93.18%2189.74%-41.72%-62.80%-61.22%-26.29%
Dividend Yield
100.00%18158.86%849.66%1343.89%3475.30%11877.23%

Valuation

Fiscal YearCurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingSep '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
PE Ratio
1.1615.2731.4912.744.6759.65
PS Ratio
0.253.293.553.934.794.77