LondonMetric Property

LMP · LSE · GBp

171.60 GBpChange from previous close: +0.18%Absolute change: +0.30 GBp

Close · October 2, 2026

Valuation

Data as of October 5, 2026

Valuation multiples

Market cap
£4.02B
Enterprise value
£7.12B
P/E (trailing 12 months)
13.2
Forward P/E
12.2
PEG
3.54
Price/book
0.85
Price/sales
8.56
EV/EBITDA
16.4
EV/revenue
15.2

Profitability and growth

Gross margin
98.6%
Operating margin
92.2%
Net margin
63.0%
ROE
6.7%
ROA
3.7%
ROIC
5.4%

Financial health

Total cash
£143.4M
Total debt
£3.23B
Debt/equity
0.68
Current ratio
0.77
Quick ratio
0.59
Piotroski F-Score
6.00

Dividends

Annual dividend per share
0.13 GBp
Dividend yield
7.3%
Payout ratio
83.0%
Ex-dividend date
August 27, 2026

Analysts and estimates

Average price target
221.91 GBp
Analysts with a price target
11
Consensus
Buy

Shares and trading

Beta
1.00
Average volume
8.49M
Shares outstanding
2.34B
Float
2.08B
Institutional ownership
98.7%
Insider ownership
2.0%