Market/Symbol

LON:LRE

Price

2.55%

Market Cap

b

PE Ratio

5.44

Average Volume

556k

Pricing delayed 2 hours. Feb 23, 2025 4:00 PM