Company Valuation: Malta Properties Company p.l.c.

Data adjusted to current consolidation scope
Fiscal Period: December 2020 2021 2022 2023 2024 2025
Market Cap 1 50.66 55.72 50.66 39.71 36.47 36.47
Change - 10% -9.09% -21.6% -8.16% 0%
Enterprise Value (EV) 1 74.38 70.6 72.68 67.58 65.01 62.29
Change - -5.09% 2.94% -7.02% -3.8% -4.19%
P/E 17x 21.1x 368x 19.3x 14.3x 24.6x
PBR 0.92x 0.98x 0.91x 0.7x 0.63x 0.63x
PEG - -1.9x -3.9x 0x 0.6x -0.6x
Capitalization / Revenue 14.7x 15.3x 12x 7.91x 6.4x 7.27x
EV / Revenue 21.6x 19.4x 17.2x 13.5x 11.4x 12.4x
EV / EBITDA 33.7x 32.7x 25.8x 19.2x 16.2x 18.5x
EV / EBIT 33.8x 32.9x 26x 19.2x 16.3x 18.6x
EV / FCF -6.44x 13.7x 14.3x -324x 28.7x 11.2x
FCF Yield -15.5% 7.32% 6.99% -0.31% 3.48% 8.94%
Dividend per Share 2 0.012 0.012 0.013 0.014 0.014 0.015
Rate of return 2.4% 2.18% 2.6% 3.57% 3.89% 4.17%
EPS 2 0.0294 0.0261 0.001359 0.0204 0.0251 0.0146
Distribution rate 40.8% 46% 957% 68.8% 55.8% 102%
Net sales 1 3.439 3.643 4.22 5.018 5.695 5.015
EBITDA 1 2.208 2.156 2.813 3.526 4.011 3.363
EBIT 1 2.199 2.144 2.8 3.512 3.994 3.345
Net income 1 2.98 2.646 0.1377 2.063 2.543 1.484
Net Debt 1 23.73 14.88 22.02 27.86 28.54 25.81
Reference price 2 0.5000 0.5500 0.5000 0.3920 0.3600 0.3600
Nbr of stocks (in thousands) 101,310 101,310 101,310 101,310 101,310 101,310
Announcement Date 2/25/21 3/17/22 3/14/23 3/21/24 3/20/25 3/7/26
1EUR in Million2EUR
Estimates

P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
- - - - 48.95M
6.64x0.31x3.61x6.92% 1.99B
9.01x2.09x8.56x1.58% 487M
-19.3x0.56x5x-.--% 452M
7.1x0.61x3.11x11.25% 457M
17.52x0.37x9.24x4.78% 371M
Average 4.19x 0.79x 5.90x 4.91% 633.76M
Weighted average by Cap. 4.96x 0.61x 4.92x 5.71%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

  1. Stock Market
  2. Stocks
  3. MPC Stock
  4. Valuation Malta Properties Company p.l.c.