Trivium Real Estate SOCIMI, S.A. (BME:YTRI)
Spain flag Spain · Delayed Price · Currency is EUR
39.00
0.00 (0.00%)
At close: Aug 6, 2026

BME:YTRI 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
40.8340.8339.8739.436.1932.04
Revenue Growth
1.39%2.41%1.18%8.89%12.95%7.37%
Gross Profit
25.7325.7325.0223.4421.6117.8
Operating Income
21.221.220.8919.4112.0414.25
Net Income
9.499.499.4912.186.379.01
Earnings Per Share
1.881.881.882.421.261.80
EPS Growth
-16.44%-0.01%-22.10%91.24%-29.96%-

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
7.627.6214.0318.8820.068.8
Total Debt
256.12256.12256.72257.22256.57242.48
Net Cash (Debt)
-248.5-248.5-242.69-238.34-236.51-233.68
Net Cash Growth
------
Net Cash Per Share
-49.30-49.30-48.14-47.28-46.92-46.76

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
15.4115.4113.5516.8117.7817.6
Capital Expenditures
-10.21-10.21-2.81-2.67-5.81-11.58
Free Cash Flow
5.25.210.7514.1411.976.01
Free Cash Flow Growth
27.26%-51.66%-23.98%18.16%98.94%-

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
63.01%63.01%62.77%59.48%59.71%55.54%
Operating Margin
51.93%51.93%52.40%49.27%33.26%44.47%
Pretax Margin
23.23%23.23%23.79%30.90%17.60%28.13%
Profit Margin
23.23%23.23%23.79%30.90%17.60%28.13%
FCF Margin
12.73%12.73%26.96%35.88%33.07%18.77%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22
Dividend Yield
2.60%3.26%4.37%6.68%6.90%

Valuation

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