Home Stock SOURCE ROCK ROYALTIES ANNOUNCES FIRST QUARTER 2025 RESULTS