Royal Gold repays $200 million debt in fiscal Q2 2026 - RGLD News | Rallies