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

MSE:MPC 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
5.015.015.695.024.223.64
Revenue Growth
-2.15%-11.94%13.48%18.92%15.82%5.96%
Net Income
1.481.482.542.060.142.65
Earnings Per Share
0.010.010.030.020.000.03
EPS Growth
-23.28%-41.63%23.25%1398.31%-94.80%-11.21%

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.593.591.713.2313.8611.87
Total Debt
29.4129.4130.2531.0935.8826.75
Net Cash (Debt)
-25.81-25.81-28.54-27.86-22.02-14.88
Net Cash Growth
------
Net Cash Per Share
-0.25-0.25-0.28-0.28-0.22-0.15

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
2.012.013.211.621.63-0.67
Free Cash Flow
2.012.013.211.621.63-0.67
Free Cash Flow Growth
80.25%-37.43%97.72%-0.19%--

Margins

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

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '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.66%4.34%4.21%4.05%3.05%2.62%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
28.6724.5714.3419.25367.8221.06
PS Ratio
8.487.276.407.9112.0015.29