Shore Capital reiterated their buy rating on shares of Duke Royalty (LON:DUKE – Free Report) in a report released on Monday, Marketbeat.com reports. Separately, Canaccord Genuity Group reiterated a buy rating and set a GBX 55 ($0.69) price objective on shares of Duke Royalty in a research note on Monday, January 8th. Get Our Latest […]