Company Valuation: Londonmetric Property Plc

Data adjusted to current consolidation scope
Fiscal Period: March 2022 2023 2024 2025 2026 2027 2028 2029
Market Cap 1 2,681 1,713 4,133 3,751 4,238 4,183 - -
Change - -36.11% 141.32% -9.24% 12.96% -1.28% - -
Enterprise Value (EV) 1 3,651 2,707 6,107 5,743 7,071 7,042 7,056 7,064
Change - -25.86% 125.6% -5.95% 23.12% -0.41% 0.19% 0.11%
P/E 3.52x -3.39x 19.2x 10.8x 14x 9.58x 8.85x 8.36x
PBR 1.05x 0.86x 1.04x 0.91x 0.9x 0.86x 0.82x 0.8x
PEG - 0x -0x 0.2x -0.6x 0.2x 1.08x 1.4x
Capitalization / Revenue 20.1x 11.7x 23.6x 9.6x 9.31x 8.53x 8.18x 7.86x
EV / Revenue 27.4x 18.4x 34.8x 14.7x 15.5x 14.4x 13.8x 13.3x
EV / EBITDA 30x 20.1x 37x 14.9x 15.3x 15.3x 14.7x 14.1x
EV / EBIT 30.1x 20.2x 37.2x 14.9x 15.3x 15.3x 14.7x 14.1x
EV / FCF 56.6x 25x 54x 20.5x 21.4x 640x 321x 244x
FCF Yield 1.77% 4% 1.85% 4.88% 4.68% 0.16% 0.31% 0.41%
Dividend per Share 2 0.0925 0.095 0.102 0.12 0.1245 0.1295 0.1349 0.1395
Rate of return 3.35% 5.41% 5.02% 6.54% 6.86% 7.25% 7.55% 7.81%
EPS 2 0.784 -0.518 0.106 0.17 0.13 0.1866 0.2018 0.2139
Distribution rate 11.8% -18.3% 96.2% 70.6% 95.8% 69.4% 66.8% 65.2%
Net sales 1 133.1 146.8 175.3 390.6 455.3 490.4 511.6 532.2
EBITDA 1 121.8 134.4 164.9 384.9 463.1 459 479.4 499.7
EBIT 1 121.2 133.8 164.2 384.3 462.1 460.3 481 501.5
Net income 1 734.5 -506.3 118.7 347.9 295.7 466.6 517.3 555.6
Net Debt 1 970.1 994 1,973 1,992 2,834 2,859 2,872 2,880
Reference price 2 2.758 1.756 2.032 1.834 1.815 1.787 1.787 1.787
Nbr of stocks (in thousands) 972,088 975,384 2,034,068 2,045,386 2,334,728 2,341,025 - -
Announcement Date 5/26/22 5/24/23 6/4/24 5/20/25 5/21/26 - - -
1GBP in Million2GBP
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
9.58x14.36x15.34x7.25% 5.54B
21.82x12.91x15.11x5.72% 15.06B
7.65x13.26x17.13x6.8% 6.06B
11.52x14.1x15.03x5.54% 5.93B
20.15x13.04x14.66x4.79% 5.74B
9.13x16.12x19.43x8.79% 5.38B
8.03x13.47x17.17x6.16% 5.38B
11.77x10.84x12.42x5.88% 4.75B
18.55x9.9x12.57x6.51% 4.35B
Average 13.13x 13.11x 15.43x 6.38% 6.47B
Weighted average by Cap. 14.45x 13.17x 15.47x 6.26%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA



Year-on-year evolution of the Yield

  1. Stock Market
  2. Stocks
  3. LMP Stock
  4. Valuation Londonmetric Property Plc