Home Economy SOURCE ROCK ROYALTIES ANNOUNCES FIRST QUARTER 2025 RESULTS