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,542 - -
Change - -36.11% 141.32% -9.24% 12.96% 7.18% - -
Enterprise Value (EV) 1 3,651 2,707 6,107 5,743 7,071 7,363 7,367 7,362
Change - -25.86% 125.6% -5.95% 23.12% 4.12% 0.05% -0.06%
P/E 3.52x -3.39x 19.2x 10.8x 14x 10.6x 9.05x 8.95x
PBR 1.05x 0.86x 1.04x 0.91x 0.9x 0.92x 0.88x 0.87x
PEG - 0x -0x 0.2x -0.6x 0.3x 0.5x 7.58x
Capitalization / Revenue 20.1x 11.7x 23.6x 9.6x 9.31x 9.2x 8.77x 8.51x
EV / Revenue 27.4x 18.4x 34.8x 14.7x 15.5x 14.9x 14.2x 13.8x
EV / EBITDA 30x 20.1x 37x 14.9x 15.3x 16x 15.5x 15x
EV / EBIT 30.1x 20.2x 37.2x 14.9x 15.3x 15.8x 15.1x 14.7x
EV / FCF 56.6x 25x 54x 20.5x 21.4x 669x 335x 254x
FCF Yield 1.77% 4% 1.85% 4.88% 4.68% 0.15% 0.3% 0.39%
Dividend per Share 2 0.0925 0.095 0.102 0.12 0.1245 0.1302 0.1384 0.1397
Rate of return 3.35% 5.41% 5.02% 6.54% 6.86% 6.71% 7.14% 7.2%
EPS 2 0.784 -0.518 0.106 0.17 0.13 0.1837 0.2143 0.2168
Distribution rate 11.8% -18.3% 96.2% 70.6% 95.8% 70.9% 64.6% 64.4%
Net sales 1 133.1 146.8 175.3 390.6 455.3 493.6 518 533.7
EBITDA 1 121.8 134.4 164.9 384.9 463.1 459.8 474.1 492.1
EBIT 1 121.2 133.8 164.2 384.3 462.1 465 487.8 499.3
Net income 1 734.5 -506.3 118.7 347.9 295.7 475.5 519.5 553.6
Net Debt 1 970.1 994 1,973 1,992 2,834 2,821 2,825 2,821
Reference price 2 2.758 1.756 2.032 1.834 1.815 1.940 1.940 1.940
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 (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
10.56x14.92x16.01x6.71% 6.15B
24.22x13.61x16.16x5.21% 16.32B
8.91x14.3x18.46x5.9% 7.15B
15.08x15.21x16.31x4.8% 6.97B
23.55x14.89x16.2x4.08% 6.72B
9.23x17.02x20.5x7.58% 6.35B
8.86x14.18x18.2x5.62% 6.08B
11.78x11.45x13.03x5.41% 4.95B
20.1x10.46x13.01x6.04% 4.69B
Average 14.70x 14.00x 16.43x 5.71% 7.26B
Weighted average by Cap. 16.10x 14.10x 16.56x 5.61%

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