Malta Properties Company p.l.c. (MSE:MPC)
Malta flag Malta · Delayed Price · Currency is EUR
0.4160
0.00 (0.00%)
At close: Aug 19, 2026

MSE:MPC Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
5.675.015.695.024.223.64
Revenue Growth
13.06%-11.94%13.48%18.92%15.82%5.96%
Net Income
2.011.482.542.060.142.65
Earnings Per Share
0.020.010.030.020.000.03
EPS Growth
33.79%-41.63%23.25%1398.31%-94.80%-11.21%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
0.733.591.713.2313.8611.87
Total Debt
28.9729.4130.2531.0935.8826.75
Net Cash (Debt)
-28.24-25.81-28.54-27.86-22.02-14.88
Net Cash Growth
------
Net Cash Per Share
-0.27-0.25-0.28-0.28-0.22-0.15

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
1.832.013.211.621.63-0.67
Free Cash Flow
1.832.013.211.621.63-0.67
Free Cash Flow Growth
-8.73%-37.43%97.72%-0.19%--

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Margin
68.97%66.71%70.14%69.98%66.36%58.85%
Pretax Margin
53.29%49.91%64.53%66.42%39.11%99.15%
Profit Margin
35.52%29.60%44.65%41.11%3.26%72.62%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
0.0150.0150.0140.0140.0130.012
Dividend Per Share Growth
7.14%7.14%0%7.69%8.33%0%
Dividend Yield
3.61%4.34%4.21%4.05%3.05%2.62%

Valuation

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