Home Investing SOURCE ROCK ROYALTIES ANNOUNCES FIRST QUARTER 2025 RESULTS