Business Macquarie Rates Deterra Royalties: Buy, Hold, or Sell? Shares of Deterra Royalties Ltd (ASX: DRR) experienced a significant decline on Thursday, falling over 6% to $3.92. This drop erases the gains made... Editorial8 hours ago