Shore Capital reiterated their buy rating on shares of Duke Royalty (LON:DUKE – Get Rating) in a research note issued to investors on Wednesday, Marketbeat Ratings reports. Duke Royalty Stock Performance LON DUKE opened at GBX 30.25 ($0.38) on Wednesday. Duke Royalty has a 52-week low of GBX 27.25 ($0.34) and a 52-week high of […]