UK Markets open in 5 hrs 21 mins

Duke Royalty Limited (DUKE.L)

LSE - LSE Delayed price. Currency in GBp
Add to watchlist
40.36+0.61 (+1.53%)
At close: 04:14PM GMT