Market/Symbol

LON:SGRO

Price

-0.42%

Market Cap

b

PE Ratio

0

Average Volume

3m

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