Home Investing Source Rock Royalties Unveils Booming 2023 Financial Performance with Record Funds!