gold investing Altius Reports 2025 Attributable Royalty Revenue of $69.9M and Adjusted Earnings of $22.5M 10 March