STS.L

STS Global Income & Growth Trust Ord

£216.20
-1.30 -0.60% today

Price History

Not enough data

Key Stats

Market Cap
23.15B
Avg Volume
133,942
52W High
£247.00
52W Low
£215.00
Div. Yield
0.0%

Valuation

P/B Ratio
0.97