Shaftesbury Capital Plc

SHC Ordinary 25p
Create an alert
Sell145.30p
Buy145.50p
1.60p (1.09%)
Last updated today at