Royal Gold (RGLD) sells 52,600 gold equivalent ounces in the June-end quarter of 2024.
Royal Gold (RGLD) reported earnings 30 days ago. What's next for the stock?