OR Royalties Inc. reported sales result for the second quarter 2025. For the period, the company reported preliminary revenues from royalties and streams of $60.4 million and preliminary cost of sales (excluding depletion) of $2.6 million, resulting in a record quarterly cash margin of approximately $57.8 million (95.8%).