For the year, the portfolio participated strongly, returning 14.28% (investor share), but trailed the index’s 15.91% return.
Feb. 18, 2026 OR Royalties Inc. is pleased to announce its consolidated financial results for the year-end 2025. Amounts presented are in United States dollars, except where otherwise noted. 2025 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results