Market/Symbol

LON:IPO

Price

-3.25%

Market Cap

m

PE Ratio

0

Average Volume

2m

Pricing delayed 2 hours. May 19, 2025 11:00 AM