StocksShaftesbury PLCSHB.L

SHB.L

Shaftesbury PLC

595.96 11.49 (1.97%)