Market/Symbol
LON:LRE
Price
2.55%
Market Cap
b
PE Ratio
5.44
Average Volume
556
k
Pricing delayed 2 hours. Feb 23, 2025 4:00 PM