Stocks-SVT.L-Severn Trent

SVT.L Severn Trent

2505.24 94.86 (3.94%)
Handle