Healthcare Activos Yield SOCIMI, S.A. (EPA:MLHAY)
France flag France · Delayed Price · Currency is EUR
1.400
0.00 (0.00%)
At close: Jul 31, 2026

EPA:MLHAY 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
42.542.539.5434.4521.9318.43
Revenue Growth
130.60%7.49%14.77%57.08%19.00%15.59%
Net Income
35.3335.338.9812.8422.5227.91
Earnings Per Share
0.200.200.050.070.160.24
EPS Growth
-13.72%293.62%-30.10%-52.61%-33.83%783.95%

Revenue by Geography

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Spain
29.5929.5926.9923.7920.4918.43
Portugal
5.155.155.024.761.29-
Belgium
7.777.777.545.90.15-
Total
42.542.539.5434.4521.9318.43

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
1.351.350.674.439.785.09
Total Debt
435.02435.02404.22381.66276.16186.09
Net Cash (Debt)
-433.68-433.68-403.55-377.23-266.37-181
Net Cash Growth
------
Net Cash Per Share
-2.49-2.49-2.32-2.17-1.84-1.52

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
32.8532.8566.8121.2-10.1512.17
Free Cash Flow
32.8532.8566.8121.2-10.1512.17
Free Cash Flow Growth
169.98%-50.83%215.17%--132.10%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Margin
82.78%82.78%82.40%77.60%76.63%75.94%
Pretax Margin
83.13%83.13%22.72%37.27%108.15%151.24%
Profit Margin
83.13%83.13%22.70%37.27%102.66%151.42%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023
Period EndingAug '26 Dec '25 Dec '24 Dec '23
Dividend Per Share
0.104-0.1000.047
Dividend Per Share Growth
2.30%-110.44%-
Dividend Yield
7.43%-8.07%4.31%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
6.906.9027.3618.31--
PS Ratio
5.745.746.216.83--