Home Investing News SOURCE ROCK ROYALTIES ANNOUNCES FIRST QUARTER 2025 RESULTS